[SYMBOL][A][B][C][D][E][F][G][H][I][J][L][M][N][O][P][Q][R][S][T][U][V][W][X]
@ActionMapping annotation, 2nd
@AfterRenderCompletion annotation
@Around advice annotation
@Aspect annotation
@Autowired annotation, 2nd, 3rd, 4th
@Before annotation, 2nd
@BeforeClass JUnit annotation
@Column annotation
@Component annotation
@Configurable annotation
@Constraint annotation
@ContextConfiguration annotation
@Controller annotation, 2nd, 3rd
@Controller Spring Portlet MVC annotation
@Controller type-level annotation
@Deprecated built-in Java annotation
@Deprecated Java element
@Entity annotation
@EventMapping annotation
@ExceptionHandler annotation
@GeneratedValue annotation
@HandlerInterceptor annotation
@Id annotation
@InitBinder annotation, 2nd
@InitBinder method, 2nd, 3rd
@Inject annotation
@ManagedBean annotation
@ModelAttribute annotation, 2nd
@NotEmpty annotation
@NotEmpty constraint
@ProcessAction annotation, 2nd, 3rd, 4th
@ProcessEvent annotation
@Qualifier annotation, 2nd
@RenderMapping annotation, 3rd
and method signatures
identifying render methods with
@RenderMode annotation, 2nd, 3rd, 4th
@Repository annotation, 2nd
@RequestMapping annotation
annotation and portlet lifecycle phases
identifying render and action methods
options for
@Resource annotation, 2nd, 3rd
@ResourceMapping annotation
@RetentionPolicy
@Service annotation
@SessionAttributes annotation, 2nd
@Size annotation
@Size constraint
@Target annotation
@TestExecutionListeners
@Transactional annotated methods
@Transactional annotation, 2nd
@Unique annotation, 2nd
@Unique constraint
@Valid annotation, 2nd
@XmlRootElement class-level annotation
*Util utility classes
/ element
$ syntax
$/dwr/interface directory
$contextPath/dwr/interface directory
$javascript_folder variable
-1 value
2_column.png
2_column.tpl file
2_column.wap.tpl
2-column-layouttpl folder
<a> element, HTML
AbstractController class, 6th
caching portlet content
rendering portlet even when minimized
specifying whether PortletSession property is required
synchronizing request processing
AbstractHandlerExceptionResolver class
AbstractHandlerMapping class
default handlers
handler interceptors
handler mapping chains
AbstractJUnit4SpringContextTests class
Access Permission Setting subtab
action attribute, 2nd, 3rd, 4th
action methods
with @ActionMapping annotation
with @RequestMapping annotation
action parameters
action request, 2nd
action URLs
ACTION_SCOPE_ID constant
ActionFilter interface, 2nd, 3rd, 4th
ActionRequest argument, 2nd
ActionRequest interface, 2nd, 3rd
ActionRequest object, 2nd
ActionRequest parameter
actionRequest variable
ActionRequest.ACTION_NAME parameter, 2nd
ActionResponse interface, 2nd, 3rd, 4th, 5th
ActionResponse object, responding to actions using
actionResponse variable
Actions button, 2nd, 3rd
actions, names of
action-scoped request attributes
actionScopedRequestAttributes option, 2nd, 3rd, 6th, 7th
scope of
use case for
actionStatus attribute, 2nd
<actionURL> tag, 2nd, 8th, 9th, 13th
adding private render parameters to
escaping XML in generated
securing
specifying
action name
portlet mode
window state
storing in variable
actionURL tag
ACTIVE column, 2nd
Active Reverse Ajax
ActiveMQ
activeReverseAjaxEnabled initialization parameter
Add Book form, 2nd
Add Book hyperlink, Book Catalog portlet, 2nd, 3rd
Add Book tab, Book Catalog portlet, 2nd, 3rd
Add button
Add Category panel
Add Folder option
add JavaScript and CSS to the portal page function
Add New Group form
Add New Portal button
Add Permission button
Add Portlet button
Add Portlet option
Add Producer button
Add Producer form
Add to Page check box
addAnnotatedClass method, 2nd
addBook action method
addBook function, 2nd
BookCatalogAjaxBean object
MyAjaxBean object, 2nd
addBook method, 2nd, 3rd, 4th
addBookActionUrl
AddBookController class, 2nd, 3rd
AddBookController handler, 2nd, 3rd, 4th
AddBookControllerTest class
AddBookControllerTestContext class, 2nd
addBookForm
addBookForm.jsp page, 2nd
AddBookValidator class
addFile method
Additional Files page
addOnLoad function
addScript method, ScriptSession object
addScriptSession method, 2nd
Administrator role, 2nd, 3rd, 4th
Administrator user
afterCompletion
afterRenderCompletion method
afterRenderRequestComplete method
Ajax (Asynchronous JavaScript and XML)
and inter-portlet communication
using Comet feature
using JavaScript functions
basics of
cross-domain
portlets
Ajax requests
downloading binary content using
real-time
retrieving servlet response to update content of
that display date and time
resource URLs and caching
rich user interfaces
for Book Catalog portlet
simplified Ajax
securing requests
date/time portlet security requirements and solutions
portal server-specific APIs
support for
in Dojo Toolkit
in Portlet 2.0
ajax function, jQuery object
Ajax in portlets, benefits of using
Ajax request
AjaxFallbackDefaultDataTable
<allow> subelement
allowDuplicateParameters property
annotatedClasses property
annotation type parameter
AnnotationConfiguration class, 2nd
<annotation-driven> element, 2nd
annotation-driven transaction management
AnnotationMethodHandlerAdapter class
AnnotationMethodHandlerExceptionResolver class
AnnotationSessionFactoryBean, 2nd
announcement feature
Announcements portlet
anonymous users, 2nd
Ant buildfile, unit testing with
ant deploy command, 2nd
Ant tool
JAR files
script
AOP (aspect-oriented programming), support in Spring framework
AOP framework
Apache Commons FileUpload library
APIs (Application Programming Interfaces)
APIs (Application Programming Interfaces)
caching
expiration-based
validation-based
container-runtime options
actionScopedRequestAttributes
escapeXml
portlet and portlet application
renderHeaders
servletDefaultSessionScope
discovering portlet environment using Portlet-Context object
localizing
changing locales using built-in portlets
implementing portlets to support
portability
designing for
portal server features and limitations
portal server-specific
portlet modes
and markup types
custom
portal-managed and portlet-managed
portlet request objects
and lifecycle interfaces
handling portal server-specific requests using PortalContext object
PortletRequest, constants
PortletRequest, methods
portlet response objects
adding custom JavaScript language, and CSS files to portal page
choosing appropriate phase for action
encoding URLs, with encodeURL method
generating content, using RenderResponse object
responding to actions, using ActionResponse object
PortletURLGenerationListener interface
programmatic security
requirements for Book Catalog portlet
retrieving portlet configuration, using PortletConfig object
Spring Portlet MVC framework
storing user-specific data in portlet session
and content caching
obtaining session attributes, using PortletSessionUtil class
portlet session scopes
PortletSession object
sharing session data across portlet applications
similarities between HttpSession and PortletSession objects
uploading files
window states
custom
portlet
wrapper classes
app.server.dir property
app.server.lib.portal.dir property
app.server.portal.dir property
appAttr attribute
appendData method, ScriptBuffer object
application contexts
DI and
web, 2nd, 3rd
root
XML files
Application Programming Interfaces.
See APIs.
APPLICATION_SCOPE attribute, 2nd, 3rd, 4th
APPLICATION_SCOPE scope, PortletSession interface
APPLICATION_SCOPE session attributes, 2nd
applicationClassName
applicationContext.xml, 2nd
applications, undeploying
AspectJ annotations, and AOP support in Spring framework
<aspectj-autoproxy> element
aspect-oriented programming.
See AOP.
associations, specifying default user
associative array
asynchronous Ajax request
asynchronous HTTP (Hypertext Transfer Protocol)
Asynchronous JavaScript and XML.
See Ajax.
asynchronous request phases
asynchronous request processing
atomicity key feature
AuditAspect class
AuditFields class, 2nd, 3rd
authentication, setting mechanism for
Author Name field
authorNameSearchField attribute
AUTHORS column
auto.deploy.dir property
autodetection, 2nd
auto-detects view
autoregistration, classpath scanning feature and
autowiring features
Available portlet list
B2E (business-to-employee) applications, 2nd
backgrounds, changing color of
basename attribute
basenames property
base-package attribute
BasicDataSource class, 2nd
BasicDataSourceFactory
<batchtest> element
bean converter, 2nd
beans
JSF-managed
PortletMultipartResolver
providing support for annotations configuring
scope of defined in XML files
Spring framework, accessing from non-Spring objects
validating with JSR, 2nd
configuring with Spring Portlet MVC framework
custom constraints
before advice method
before method
beginTransaction method
behavior, preferences
benefits of using Ajax in portlets
binary content, downloading using portlets
BindingResult object, 2nd, 3rd, 4th
<body> element, 2nd
book argument
Book bean
book catalog
Book Catalog portlet home page, 2nd
Book Catalog-Rich Portlet
book catalogs
book category preference
Book classes, 2nd, 3rd
book command object
Book Java object
book JavaScript object
book model attribute, 2nd, 3rd
Book Name field
Book object, 2nd, 3rd
Book Portal administrator, 2nd, 3rd, 4th
Book Portal organization
Book Portal page
book property
BOOK_ID column
book_id column
BOOK_TBL table, 2nd
book_tbl.sql
BookAddedEvent class, 2nd
BookAddedEvent event, 2nd
BookAddedEvent object
bookAddedEvent portlet event
BookAddedEventHandler
bookCatalog attribute
bookCatalog portlet, 2nd, 3rd
bookCatalog.css
BookCatalogAjaxBean object, 2nd, 3rd
BookCatalogApp
BookCatalogBean
BookCatalogContextListener class, 2nd
BookCatalogPortlet class, 2nd, 3rd
BookCatalogPrefsValidator class
BookCatalogService class
bookCatalogTest-portlet.xml file
BookController
BookDao interface, 2nd
bookList.jsp page
BookPortalAdmin, 2nd, 3rd
book-portal-theme folder
book-portal-theme project
BookService beans, 2nd, 3rd
BookService class, 2nd, 3rd, 4th
BookService interface
BookService methods, 2nd
BookServiceImpl class, 2nd
BookServlet servlet, 2nd, 3rd
bookTitle text field
BookUser roles, 2nd, 3rd
boolean isReadOnly method
BorderContainer layout widget, 2nd
breadcrumbs image, changing default
browser’s Refresh button
build directory, 2nd, 3rd, 4th
build target, 2nd, 3rd
build.asarin.properties file
build.properties file
build.xml file
buildSessionFactory method
built-in Announcement portlet
built-in controllers
AbstractController class
caching portlet content
rendering portlet even when minimized
specifying whether PortletSession property is required
synchronizing request processing
Controller interface
ParameterizableViewController controller
PortletModeNameViewController controller
PortletWrappingController controller
built-in Document Library portlet
built-in handler mappings
AbstractHandlerMapping class
default handlers
handler interceptors
handler mapping chains
developing Book Catalog portlet
ParameterHandlerMapping implementation
PortletModeHandlerMapping implementation
PortletModeParameterHandlerMapping implementation
built-in Message Boards portlet
built-in portlets
changing locales using
impact of using
built-in services, reusing
built-in SimpleSessionStatus object
Businesses portlet
business-to-employee applications.
See B2E.
byId function
<c:forEach> tag
cache parameter, ajax function
CACHE_SCOPE property
cacheability attribute, 2nd
cacheLevelFull cacheability value
cacheLevelPage cacheability value
cacheLevelPortlet cacheability value
<cache-scope> element
cacheSeconds property
Calendar built-in portlet
CannotGetJdbcConnectionException
Cascading Style Sheets.
See CSS.
Catalog portal page, 2nd, 3rd
Catalog tab, Book Catalog portlet, 2nd, 3rd
categories variable
categories, Liferay Portal 6.x
category object
category preference attribute
category.chapter01.helloWorld
Category-level permissions
CE (Community Edition)
center partition, BorderContainer layout widget
chaining filters
chains
handler mapping
handler-exception-resolver
change window title function
CharArrayWriter class
CharResponseWrapper class
class attribute, 2nd
class element
class files, generated
classpath-scanning features, 2nd, 3rd, 4th, 5th
clean target, 2nd
ClientDataRequest, 2nd
code, setting compliance for Eclipse IDE
coding step
colors, of portal page background
com.mysql.jdbc.Driver
CometProcessor interface
command objects, 2nd
commandName attribute
commons-dbcp 1.3
commons-pool 1.5.5
CommonsPortletMultipartResolver
communications
inter-portlet vs. inter-servlet
inter-portlet, and Ajax.
See also inter-portlet communication.
compile target, 2nd
Compiler option
complete information received
compliance, setting for Eclipse IDE
<component-plugin> element
component-scan element
concatenation string, adding parameters to portlet URLs with
concurrency, issues in saving preferences
conf/server.xml file
ConfigurableWebBindingInitializer
Configuration class
Configuration option, 2nd
Configuration permission
configuring step
confirmSave function
connecting to database, 2nd
Connection object
<Connector> element, server.xml file
consistency key feature
constraints, custom
ConstraintViolation object
Consumers tab
consumers, registering with WSRP producers
<container-runtime> element
container-runtime options, 2nd
actionScopedRequestAttributes
scope of
use case for
escapeXml
portlet and portlet application
renderHeaders
servletDefaultSessionScope
<container-runtime-option>
content
generation methods
localizing
preferences
content caching
content package
content.messages, 2nd
Content-disposition HTTP header
ContentPane layout widget
contextConfigLocation parameter
ContextLoaderListener, 2nd, 3rd
Control Panel, 2nd, 3rd, 4th, 5th, 6th
controller classes, 2nd
Controller interface, 2nd, 3rd, 4th
controllers
built-in
AbstractController class
Controller interface
ParameterizableViewController controller
PortletModeNameViewController controller
PortletWrappingController controller
identifying with @Controller annotation
<convert> elements
converter attribute
copyCurrentRenderParameters attribute, 2nd
core business
Create Account option
create command, 2nd
Create Database option
<create> element
CREATED_BY column
CREATED_DATE column
createdBy audit field
createdDate audit field
createQuery method
createRenderURL method, 2nd
createResourceURL method
creator attribute
cross-cutting concerns, 2nd
CSS (Cascading Style Sheets)
JavaScript language and, including necessary in portal page
URLs for remote files
css directory
CSS elements
CSS selectors
Current list
custom Book Portal theme
custom_common.css file
custom.css file
<custom-portlet-mode> subelement
<custom-window-state> subelement
DaoFactory class
DAOs (data access objects)
data access layer
data sources, defining
in application context XML file
JNDI-bound
Database driver
database tables
Book Catalog portlet
BOOK_TBL table
TOC_TBL table
Liferay Portal platform
permissions information in PERMISSION_table
role information in ROLE_table
user information in USER_table
database.url property
datasource bean, 2nd, 3rd
DataSource class, 2nd
dataSource property, 2nd
DataSourceTransactionManager
Date object, JavaScript
Date/Time portlet, 2nd, 3rd
DateTimePortlet class, 2nd, 3rd
DateTimeServlet servlet, 2nd
decodeAttributeName method
default action
default attribute
default handlers
DefaultAnnotationHandlerMapping class
defaultEmail parameter, 2nd
defaultErrorView name
defaultErrorView property
defaultHandler property, 2nd, 3rd, 4th
<default-namespace> element, 2nd
defaultValue element
defaultViewName view
Define Permissions option
<defineObjects> tag
making portlet objects available with
using in Book Catalog portlet
defineObjects tag
Delete Node option
Delete option
DELETE request, HTTP
DependencyInjectionTestExecutionListener
depends attribute
deploy directory
deployment descriptors
of portlets
configuring PreferencesValidator interface in
defining events in
defining multiple portlets in
JSF
setting public render parameters in
Wicket
of web applications
Wicket web application
<description> subelement
designing, for portability
data access layer
request-handling logic
service layer
destroy method, 2nd, 3rd
destroy-method attribute
detectPortletContext
development environments
configuring Eclipse IDE
creating new server profile
for JDK 5.0 or later
server
setting source and generated class file compliance
specifying installation directory of Tomcat server
project structure
DI (dependency injection), and application context
e-commerce example
web application contexts
diffs directory
Dijit library
Direct Web Remoting.
See DWR.
directories, specifying for Tomcat server
DirtiesContextTestExecutionListener
discussion forums, settings for displaying
dispatch events to portlets function
dispatcher.include
DispatcherPortlet class, 2nd, 3rd
Display Date option
Display Order option
Distribution Scope drop-down list
div element, HTML
<div> tag, 2nd, 3rd
div tag, 2nd
DLLocalServiceUtil class
Document Library portlet
document object
Document Object Model.
See DOM.
doDispatch method
doEdit method, 2nd
doFilter method, 2nd, 3rd
doGet method, 2nd
doHeaders method, 2nd, 3rd
doHelp method, 2nd
Dojo parser
Dojo Toolkit, simplified Ajax with
adding widgets to JSP page
Ajax support in Dojo Toolkit
including necessary JavaScript language and CSS
Dojo, iFrame proxy
dojo.js file
dojoType attribute
Dojox
dojox directory
DOM (Document Object Model)
doSomething method, 2nd, 3rd
dot (.) Java bean
doView method, 2nd, 3rd
download files function
Download link, Book Catalog portlet
downloading binary content, using portlets
doXXXX methods, 2nd
driverClass property
DWR (Direct Web Remoting), 2nd, 5th
integration options for
simplified Ajax with
configuring DWR library
including necessary JavaScript files
support for Comet feature in
<dwr> element
dwr.util.getValue function
dwr.xml file, 2nd, 3rd
DwrServlet object, 2nd, 3rd
dynamic content
Eclipse IDE
configuring
creating new server profile
for JDK 5.0 or later
server
setting source and generated class file compliance
specifying installation directory of Tomcat server
project structure
Eclipse projects
e-commerce, example of DI and
Edit Layout option
EDIT mode, 2nd, 3rd
Edit Navigation option
Edit option, 2nd
Edit Permission Setting tab
Edit Portal’s Config option
EDIT portlet mode, 2nd, 3rd, 4th
Edit Registration option, 2nd
editBook action method
editBookController, 2nd
EditBookController class, 2nd
EditBookController handler, 2nd
EE (Enterprise Edition)
encodeURL method
encoding URLs with
PortletResponse object
encoding, URLs
engine.js file, 2nd
Enterprise Edition.
See EE.
entry elements
error property
errorMap property, 2nd, 3rd
errorMessage.replace
Errors object
<errors> tag
escapeXML attribute
escapeXml container-runtime option, 2nd
ETAG field
Event object
EventAwareController, 2nd
event-based inter-portlet communication
<event-definition> element
EventFilter interface
EventPortlet interface, 2nd
eventRequest variable, 2nd, 3rd
EventResponse interface, 2nd, 3rd
EventResponse objects, 2nd, 3rd, 4th
eventResponse variable
exception class, mapping to view based on
accessing exception as model attribute
exception mappings
handler mappings
handler-exception-resolver chain
exception mappings
exceptionAttribute property
exceptionMappings property
exceptionMsg render parameter
ExceptionResolver
exceptions, handling
during request handling
mapping to view based on exception class
with @ExceptionHandler annotation
exclude-filter subelement
ExoContainer object
Expiration Date option
expiration-based caching
configuring support
portlet behavior
<expiration-cache>, 2nd
Export/Import subtab
eXtensible Hypertext Markup Language files.
See XHTML.
Extensible Markup Language files.
See XML.
EXTENSION column
ExternalContext’s redirect method, 2nd
<f:ajax> tag
faces-config.xml file
FacesServlet
fadeIn function
fadeOut function
failedKeys
<field> elements
fields, hidden form
file JavaScript object
FILE_NAME column
FileItem object
FileItemStream object
fileName property
files
generated class, setting compliance for Eclipse IDE
remote, CSS and JavaScript
uploading
Apache Commons FileUpload library
PortletMultipartResolver bean
XHTML
fileset element
FileUpload library, 2nd
filter chaining
<filter> element
filterActionURL method
FilterChain object, 2nd, 3rd
<filter-class> element
FilterConfig object, 2nd, 3rd
<filter-mapping> element, 2nd, 3rd
filterMappingUrlPattern parameter
<filter-name> element
filterRenderURL method
filterResourceURL method
filters, portlet.
See portlet filters.
firstName field
forEach JSTL tag
form field values, obtaining in portlet class
GlassFish server
Jetspeed portal
Liferay Portal portal
form fields, hidden
<form> tag, 2nd
form tag library
Forums portal page
forward method
FreeMarkerViewResolver
gadgets, defined
GateIn Portal server
Book Portal web portal
creating portal pages and adding portlets
custom portlets
removing default home page
setting up
users, 2nd
installing
user interface
<gatein-install-dir>directory
generate markup content function
generateUrls method, 2nd
GenerationType.AUTO
GenericFacesPortlet
GenericPortlet class, 2nd, 3rd, 4th
GET method, HTTP, 2nd
GET request, HTTP, 2nd, 3rd
getAttribute method, 2nd
getAttributeNames() method
getBooks function
getBooks methods, 2nd, 3rd, 4th, 5th, 6th
getBooksByCategories method
getCommandObject method
getContainerRuntimeOptions method
getCurrentSession method, 2nd
getElementId method
getETag method
getEvent method
getFailedKeys method
getHomePage method
getInitParameter method, 2nd, 3rd, 4th
getInitParameter(String name) method
getInstance method, 2nd
getItemIterator method
getItemIterator(ActionRequest) method
getLocale method, 2nd, 3rd
getMessage method
getMimeType method
getNamedDispatcher method
getNamedDispatcher(String name)
getNamespace method
getParameter method, 2nd
getParameter(String name)
getParameterMap method
getParameterValue method
getParameterValues method, 2nd
getParameterValues(String name)
getPortalContext method
getPortalInfo method, 2nd, 3rd
getPortletConfig method, 2nd
getPortletContext method
getPortletMode method, 2nd, 3rd
getPortletName method
getPortletOutputStream method
getPortletSession method
getPortletSession(false)
getPreferences method, 2nd, 3rd
getPrivateParameterMap method
getProcessingEventQNames method
getProperties method
getProperty method, 2nd
getPropertyPath method
getPublicParameterMap method, 2nd
getPublicRenderParameterNames method
getPublishingEventQNames method
getReader methods
getRecentBook JavaScript function, 2nd
getRecentBook method
getRemoteUser method, 2nd
getRequest method
getRequestDispatcher(String path)
getResourceBundle method, 2nd
getResourceBundle(java.util.Locale) method
getResourceID method
getSessionFactory method
getString methods
getSupportedLocales method
getSupportedPortletModes method, 2nd, 3rd
getSupportedWindowStates method, 2nd
getTarget method
getUserPrincipal method
getUserRoles(long userId) method
getValue method, 2nd, 3rd
getWebApplicationContext method
getWindowID method
getWindowState method
getWriter method, 2nd
RenderResponse object
RenderResponseWrapper object
GlassFish project, with OpenPortal portlet container
GlassFish server
GlassFish Server v3.0.1 portal server, 2nd, 3rd
global attribute
<GlobalNamingResources> element
Gmail portlet
Gmail web application
greetingMessage, preference, 2nd
Greetings Message personalization option
Group ID
Group Management tab
Guest role, 2nd, 3rd
Guest users, 2nd
<h:body> tag
<h:head> tag
<h:inputText> tag
<h:outputScript> tag, 2nd
<h:outputStylesheet> tag, 2nd
handleActionRequest method, 2nd
handleActionRequestInternal method
handleAs property
handleEventRequest method
handler interceptors
handler mappings
handleRenderRequest method, 2nd, 3rd
handleRenderRequestInternal method
HandlerExceptionResolver bean
handler-exception-resolver chain
HandlerExceptionResolver interface
HandlerExecutionChain, 2nd
HandlerInterceptors, 2nd
HandlerMapping beans, 2nd, 3rd
HandlerMapping interface, 2nd, 3rd
handlers
built-in mappings
AbstractHandlerMapping class
developing Book Catalog portlet
ParameterHandlerMapping implementation
PortletModeHandlerMapping implementation
PortletModeParameterHandlerMapping implementation
default
interceptors
implementing and configuring
processing requests using
mapping chains
mapping requests, to using @RequestMapping
annotation
annotation and portlet lifecycle phases
identifying render and action methods
options for
hasErrors method
HashMap
hasPermission
HEAD element
<head> element, 2nd, 3rd
HEAD request, HTTP
<HEAD> tag
HeidiSQL client, MySQL database and installing
Hello World examples, portlets
adding to portal page
Liferay Portal 6.x
portlet class
portlet settings
resource bundle
with Ant tool
with Maven tool
Hello World message
Hello World portlet
controller class
JSP page
portlet deployment descriptor
web application context
web application deployment descriptor
helloWorld portlet
helloWorld view name
HelloWorldController class, 2nd, 3rd
HelloWorldController portlet
helloWorldMessage request attribute
HelloWorldPortlet class, 2nd
HELP portlet mode, 2nd
help.jsp
Hibernate framework
Hibernate ORM framework, interaction with databases
connecting to database
JPA
mapping classes to relational database tables
using Spring framework with
Hibernate Query Language.
See HQL.
Hibernate Session
HibernateBeanConverter
HibernateBookDao class
HibernateTocDao
HibernateTransactionManager, 2nd
hidden form fields
high latency
Home class
Home hyperlink
home pages, 4th
Book Portal, 2nd
removing default
Home portal page
home.jsp page, 2nd, 3rd, 4th, 5th
HQL (Hibernate Query Language)
href attribute
HSQLDB database, 2nd, 3rd
HTML (Hypertext Markup Language), 2nd, 3rd
HTML code
HTML combo box
<html> element, 2nd
HTML elements
html method
html-portlet
html-web
HTTP (Hypertext Transfer Protocol), 2nd
HTTP protocol, 2nd
HTTP request parameters
HTTPS (Hypertext Transfer Protocol Secure)
HttpServletRequest interface
HttpServletRequest object, 2nd
HttpServletResponse object, 2nd
HttpSession class, 2nd
HttpSession object, 2nd, 3rd
HyperlinkFilter class
hyperlinks, converting text to with portlet filters
Hypertext Markup Language.
See HTML.
Hypertext Transfer Protocol Secure.
See HTTPS.
Hypertext Transfer Protocol.
See HTTP.
<i> tag
IBM’s WebSphere Portal
id attribute, 2nd
id element
<identifier> element
IDEs (integrated development environments)
configuring
project structure
<iframe> HTML element
iFrame portlets
iFrame proxy
<iframe> tag
iFrame-based portlet
IllegalComponentStateException
IllegalMonitorStateException
IllegalPathStateException
IllegalStateException, 2nd
IllegalThreadStateException
images directory
images, breadcrumbs
Import Applications button
Inband option
in-band registration, examples of
<include> elements
include method
include-filter subelement
In-Demand Book Apps web application
init method, 2nd, 3rd, 4th, 5th, 6th
initialization parameters
initialize method
<init-param> element, 2nd, 3rd
innerHTML property, 2nd, 3rd
<input> tag
InputStream type
Install More Portlets button
installation directories, of Tomcat server
installing, Liferay Portal 6.x
<instanceable> element, 2nd
int Java type
integrated development environments.
See IDEs.
integration, options for DWR library
interceptors property
interceptors, handler
implementing and configuring
processing requests using
InternalResourceViewResolver bean, 2nd, 3rd
International Standard Book Number.
See ISBN.
internationalization, using resource bundles
inter-portlet, communication, 2nd, 4th, 9th, 18th
and Ajax
using Comet feature
using JavaScript functions
example
need for
portlet events
advantages and disadvantages of
receiving
sending
support in Spring Portlet MVC interface
PortletSession interface
advantages and disadvantages of
defining multiple portlets
example
storing and retrieving information from
public render parameters
advantages and disadvantages of
example
methods related to
setting and retrieving
inter-portlet, communication scenarios
Inventory portlet
IoC (Inversion of Control)
ISBN (International Standard Book Number), 2nd
ISBN fields
ISBN value
ISBN_NUMBER column
isbnNumber parameter, 2nd, 3rd
isbnNumber property
isbnNumber request parameter
isFormField method
isMarkupValid method
isMultipartContent(ActionRequest) method
isPortletModeAllowed method, 2nd
isUniqueISBN method, 2nd
isUserInRole method, 2nd, 3rd
isValid method
isWindowStateAllowed method, 2nd
JAR (Java Archive) files
Java class
Java Database Connectivity.
See JDBC.
Java Development Kit.
See JDK.
Java EE container
Java EE environment
Java Naming and Directory Interface.
See JNDI.
Java NIO API
Java Persistence API.
See JPA.
Java portlet technology
Java SE, 2nd
Java Specification Request.
See JSR.
Java Transaction API.
See JTA.
JAVA_HOME environment variable, 2nd
java.io.CharArrayWriter object
java.io.Serializable
java.lang.Long type
java.nio package
java.sql.SQLException
java.sql.Statement object
java.util.Map, 2nd, 3rd
java.util.Map objects, 2nd, 3rd, 4th
java.util.Properties
java.util.ResourceBundle class
java.util.ResourceBundle object
JavaBean-style attribute
JavaScript
javascript attribute
JavaScript files
adding as part of portal theme
external
URLs for remote
JavaScript functions, inter-portlet communication
JavaScript libraries
JavaServer Faces.
See JSF.
JavaServer Pages.
See JSPs.
javax.naming.InitialContext object
javax.naming.spi.ObjectFactory interface
javax.portlet.action parameter, 2nd, 3rd
javax.portlet.Action request parameter
javax.portlet.action request parameter
javax.portlet.actionScopedRequestAttributes, 2nd, 3rd, 4th
javax.portlet.as render parameter
javax.portlet.escapeXml container-runtime option
javax.portlet.EventPortlet interface, 2nd
javax.portlet.faces.defaultViewId.edit
javax.portlet.faces.defaultViewId.<portletMode> initialization parameter
javax.portlet.faces.defaultViewId.view initialization parameter
javax.portlet.GenericPortlet class
javax.portlet.p.XX?myAttr format
javax.portlet.Portlet interface, 2nd
javax.portlet.PortletConfig object
javax.portlet.RenderResponse object
javax.portlet.ResourceServingPortlet interface
javax.portlet.title, 2nd, 3rd
javax.sql.DataSource bean, 2nd, 3rd
javax.validation.Validator interface, 2nd
javax.xml.namespace.QName
JDBC (Java Database Connectivity) module
DAOs
database connections
defining data source
service interface and implementation classes, 2nd
jdbc.default.driverClassName
jdbc.default.password
jdbc.default.url
jdbc.default.username
jdbc/myportalDB data source
JdbcBookDao class, 2nd, 3rd
JdbcTemplate class, 2nd, 3rd, 4th
JdbcTocDao
JDK (Java Development Kit) 5.0
jee schema
Jetspeed 2.2 portal server, 2nd, 3rd
Jetspeed portal
Jetspeed-2.2.1 portal server
JetspeedPortalService
Jetty, 2nd, 3rd
JNDI (Java Naming and Directory Interface)
<jndi-lookup> element, 2nd, 3rd
jndi-name attribute
JPA (Java Persistence API)
JpaTransactionManager
jQuery library
jQuery object
jQuery selector
jquery.js file
JRE Definition wizard page
JRE option
JRE Type page
js directory
JSF (JavaServer Faces), Book Catalog web application
developing using JSF
exposing as portlet using JSF portlet bridge
project structure
requirements of
JSONP (JSON with Padding)
JSR (Java Specification Request), 2nd
configuring with Spring Portlet MVC framework
custom constraints
JTA (Java Transaction API)
JTA transaction manager
JtaTransactionManager
<junit> element
52.15.56.12