<language> element
Language-ext_pt_BR.properties file
Language-ext.properties file
layout templates
layouts, of pages
layouttpl folder
leasing, WSRP registrations
Let’s Go Home link, Book Catalog portlet
lib directory
libraries, form tag
library attribute
lifecycle
of portlet filters
portlets
development
generating content based on portlet mode
GenericPortlet class
Portlet interface
URLs
vs. servlets
User Registration portlet, 2nd
<lifecycle> element
lifecycle interfaces, portlet request objects and
LIFECYCLE_PHASE constant
Liferay Plugins SDK, 5th
developing portals with
configuring Plugins SDK
page layout templates, 2nd
portal themes
Liferay Portal, 12th, 13th, 14th, 15th, 16th, 17th
adding portlets to pages
categories
configuring server settings for
setting authentication mechanism
specifying default user associations
creating public portal page in
features specific to
installing
registering users with
roles and permissions in
Liferay Portal installation, 2nd, 3rd, 4th, 5th
Liferay Portal platform, 2nd
installing MySQL database and HeidiSQL client
portal databases
Liferay Portal portal
Liferay Portal server, 2nd, 3rd
Liferay Portal themes
Liferay Portal wiki
LIFERAY_HOME/tomcat-6.0.26/bin directory
liferay.portal.home property, 2nd, 3rd, 4th
liferay-display.xml file
liferay-plugin-package.properties file
LiferayPortalService, 2nd
liferay-portlet.xml file, 2nd, 3rd, 4th
liferay-portlet-app element
Liferay-Tomcat
Lifetime Supplied option
<link> element
<link> tag
list method
<listener> element
listeners, URL generation
load property
localhost, 2nd, 3rd
localization, using resource bundles
localizing
changing locales using built-in portlets
content
implementing portlets to support
locally registering, remote portlets
LocalValidatorFactoryBean class, 2nd
Location portlet
locations attribute
locations, changing using built-in portlets
logged-in user
Logger method
LoggingAspect aspect
loggingInterceptor
logic, request-handling
logMessage method
Long Java type
Long type
long-lived connections, Comet
LongNumberPropertyEditor property
Look and Feel subtab
lowest order value
main method
Make It Public (Everyone Can Access) check box
Manage Entries tab
Manage Pages option
Manage Portlets option
Manage Portlets screen
managed beans
manager membership, 2nd
manager role
mappedHandlerClasses properties
mappedHandlers property
mappings property
mapRow method
Markup interface
markup types, 2nd
MARKUP_HEAD_ELEMENT, 2nd
mashup portlet
mashups
match attribute
Maven tool
maxActive attribute
maxIdle attribute
Maximum Number of Books to Show preference
maxNumOfBooks preference
maxWaitAfterWrite initialization parameter
memberships, groups and
Message Boards portlet
Message class
Message object
<message> tag
MessageInterpolator
MessageSource bean
messageSource bean
messageSource interface
messageSource property
MessageSourceAware interface
messageText element
<meta> element
metadata-driven approach
method attribute
method level
method parameter
method signatures
<method_name>
method-level @RequestMapping annotation
methods
content generation
mapping requests using @RequestMapping
annotation
annotation and portlet lifecycle phases
identifying render and action methods
options for
related to public render parameters
MimeResponse interface, 2nd
MimeResponse.EXPIRATION_CACHE property
<mime-type> element
mock objects, unit testing with
MockActionResponse object
MockBookService class
MockRenderResponse instance
MockRenderResponse object
model attributes
accessing exception as
identifying using @ModelAttribute
annotation
creating command objects
reusing model attributes
Model object
ModelAndView constructor
ModelAndView object, 2nd, 3rd
MODIFIED_BY column
MODIFIED_DATE column
modifiedBy audit field
modifiedDate audit field
MultipartActionRequest
mvn clean install command
My Consumer WSRP consumer
My Hello World portlet
My Home Page portal page
My Pages option
My Producer provider
My Producer WSRP producer
my_breadcrumbs.png file
MyAbstractHelloWorldController class
myaction attribute, 2nd, 3rd, 4th
myaction parameter, 2nd, 3rd
myaction private render parameter
myaction request parameter, 2nd, 3rd, 4th
MyActionRequestWrapper class
MyAjaxBean object, 2nd, 3rd
MyAjaxBean.js file
myAttr attribute
myBookISBN variable
myBookService id
myCustomRecentBookIsbnParamName render parameter
MyDispatcherPortlet class
myExceptionView view name
MyHandlerInterceptor class
my-home-page
myparam request parameter
myportaldb database, 2nd, 3rd
myPortletUrl portlet
MyPropertyEditorRegistrar
MyRenderRequestWrapper class
MySamplePortal, 2nd, 3rd, 4th
MySQL database, 3rd, 5th
and HeidiSQL client, installing
configuring Liferay Portal platform with
MyUniqueConstraintValidator class
MyUnknownStateException
MyUrlGenerationListener class
MyValidator class
myValidator class
name attribute, 2nd
<name> element, 2nd, 3rd, 4th
name element
Name text field
NamedParameterJdbcTemplate class
<namespace> tag, 6th
GlassFish server
Jetspeed portal
Liferay Portal portal
portlet class
namespaces, values of
namespace-uri
Navigation Management window
.net value
New Server dialog box
new.user.event.listener
no information received
no-argument constructor
numberOfCachedScopes, 2nd
object type parameter
object-oriented terms
onreadystatechange event listener
open method, 2nd
OpenPortal Portlet Container
OpenPortal WSRP consumer creation screen
OpenPortal WSRP producer portlet
openSession method, 2nd
OpenSSO user interface
openStream method
optional attribute
optional value element
OPTIONS request, HTTP
Order portlet
order property, 2nd
OrderDAO application object, 2nd
OrderDAOIntf attribute, 2nd
OrderDAOIntf interface, 2nd
orderDAOIntf property
OrderHandler application object
OrderHandler class, 2nd
OrderService class, 2nd
OrderService object, 2nd
org.apache.commons.dbcp.BasicDataSource
org.apache.coyote.http11.Http11NioProtocol protocol
org.portletfaces.bridge.BridgeEventHandler interface
org.portletfaces.bridge.GenericFacesPortlet
org.springframework.validation.Validator, 2nd
org.springframework.web.portlet.Dispatcher-Portlet class
org.springframework.web.portlet.mvc.Controller interface, 2nd
Organizations option, 2nd, 3rd
Organizations window
Outband options
out-of-band registration, examples of
<outputScript> tag
<outputStylesheet> tag
overriding database
P3PUserInfos nested class
Page Creation wizard
Page Layout option, 2nd
page layout templates
Pages subtab
<param> element
<param> tags, 2nd, 3rd, 4th
ParameterHandlerMapping, 2nd
ParameterizableViewController controller
parameterizedView.jsp JSP page
parameterMap properties
ParameterMappingInterceptor, 2nd, 3rd
parameterName property, 2nd
parameters, 2nd
params elements, 2nd
parse function
password property
path attribute
PATH environment variable
Permission Setting tab
PERMISSION_table
permissions
in Liferay Portal 6.x
setting for portal pages
for displaying book catalog
for displaying discussion forums
setting for portlets
for displaying book catalog
for displaying discussion forums
permissions information, in PERMISSION_table
Permissions tab
Permissions table
persistent stores, saving preferences to
personalization
introduction to
options in EDIT mode
adding support for
writing render method for
preferences
behavior
content
defining in portlet.xml file
retrieving, 2nd
saving
validating
requirements for Book Catalog portlet
phases, choosing appropriate for action
plain text response
pluggable user interface components
Plugins SDK directory structure
plus sign (+) button
pointcut expression
POJO-based development
polling, real-time portlets using
Popular Java Books
portal administrator, 2nd
portal databases
configuring Liferay Portal platform with MySQL database
Liferay Portal platform database tables
permissions information in PERMISSION_table
role information in ROLE_table
user information in USER_table
portal server, 2nd, 3rd
portal server-specific, 2nd, 3rd
Portal Setting tab
portal_normal.vm file
portal.admin, 2nd, 3rd
PortalAdministrator role, 2nd
PortalContext object, 2nd
portal-ext.properties file, 2nd
<portal-managed> element
portal-managed portlet, 2nd
PortalService implementations
PortalService interface
portal-service.jar JAR file
Portlet 2.0, support for Ajax in
sending resource request using resource URL
serving resources, 2nd
portlet API, 2nd
portlet applications, 4th, 5th
container-runtime options
sharing session data across
portlet bridges, 2nd, 3rd
description of
iFrame portlets
JSF portlets
Wicket portlets
portlet configuration, retrieving using PortletConfig object
portlet container, 2nd
portlet content, 2nd
portlet deployment descriptors, 2nd
<portlet> element, 2nd, 3rd, 4th
portlet environment, discovering using Portlet-Context object
portlet events, 2nd
advantages and disadvantages of
receiving
defining events that portlet can process
implementing EventPortlet interface
sending
configuring
defining events in portlet deployment descriptor
setting events for publishing
support in Spring Portlet MVC interface
portlet filters
converting text to hyperlinks with
filter chaining
interface methods
lifecycle
setting portlet title with
types of
using with Book Catalog portlet
validating requests with
portlet handles
portlet icon
Portlet interface, 7th, 8th
destroy method
init method
portlet class implements
processAction method
render method
Portlet Management interface
<portlet mode name>
portlet modes
portlet namespace
portlet objects, making available with <defineObjects> tag
portlet request objects
and lifecycle interfaces
handling portal server-specific requests using PortalContext object
PortletRequest constants
ACTION_SCOPE_ID
LIFECYCLE_PHASE
RENDER_PART, RENDER_HEADER, and RENDER_MARKUP
USER_INFO
PortletRequest methods
portlet request-processing lifecycle
portlet requests, retrieving preferences from
portlet response objects
adding custom JavaScript and CSS files to portal page
MARKUP_HEAD_ELEMENT support
portal server-specific configuration
choosing appropriate phase for action
encoding URLs with encodeURL method
generating content using RenderResponse object
responding to actions using ActionResponse object
portlet sessions, storing user-specific data in, 8th
and content caching
obtaining session attributes using PortletSessionUtil class
portlet session scopes
PortletSession object
sharing session data across portlet applications
similarities between HttpSession and Portlet-Session objects
portlet tag library
portlet titles, setting with portlet filters
portlet URLs
<portlet_name> element
PORTLET_SCOPE session attributes, 2nd, 3rd
portlet.title
portlet.title.addBookForm property
portlet.title.default property
portlet.title.help property
portlet.title.preferences property
portlet.xml file, 4th, 5th, 6th, 7th, 8th
defining preferences in
defining support for custom portlet modes in
<portlet-app> element, 2nd, 3rd, 4th, 5th
PortletApplicationContextUtils class
portletAttr attribute, 2nd
<portlet-class> element, 2nd
portlet-column-first CSS class
PortletConfig interface
PortletConfig method
PortletConfig object, 2nd, 3rd
portletConfig object
portletConfig variable
PortletContext interface, 2nd, 3rd
PortletContext mirrors
PortletContext object, 2nd, 3rd, 4th, 5th
PortletException
PortletFileUpload class, 2nd
PortletFilter interface
<portlet-info> element
Portlet-level permission
portlet-managed portlet modes
portletMode attribute
PortletMode class
<portlet-mode> element, 2nd, 3rd, 4th, 5th
<portletMode> portlet mode
PortletModeException
PortletModeHandlerMapping bean, 2nd, 3rd, 4th, 5th
PortletModeHandlerMapping implementation
portletModeMap property, 2nd
PortletModeNameViewController controller
PortletModeParameterHandlerMapping, 2nd
PortletMultipartResolver bean, uploading files using
<portlet-name> element, 2nd, 3rd, 4th
<portletName>-portlet.xml
<portlet-preferences> element, 2nd
PortletPreferences objects
portletPreferences scripting variable
portletPreferences variable
portletPreferencesValues variable, 2nd, 3rd
PortletRequest constants
ACTION_SCOPE_ID
LIFECYCLE_PHASE
RENDER_PART, RENDER_HEADER, and RENDER_MARKUP
USER_INFO
PortletRequest interface, 2nd, 3rd, 4th, 5th
PortletRequest methods, 2nd, 3rd
PortletRequest object
PortletRequest.USER_INFO constant
PortletRequestDispatcher, 2nd, 3rd, 4th
PortletResponse interface, 2nd
PortletResponse object, 2nd
portlets
portlets
adding to pages, in Liferay Portal 6.x
Ajax
portlets that display date and time
requests
retrieving servlet response to update portlet content
announcements
behavior of
built-in
changing locales using
Document Library and Book Catalog
impact of using
class, Hello World
combining databases and
components of, handling requests using
container-runtime options
containers
content of, retrieving servlet response to update
creating portal pages and adding to
custom
importing into GateIn Portal server
programmatically securing
defined
deployment descriptors
description of
development
container-runtime options
creating JSPs to display portlet content
deployment descriptor
dispatching portlet requests
initialization parameters
internationalization and localization
Portlet API objects
URLs
development environment
configuring Eclipse IDE
project structure
downloading binary content using
exposing Book Catalog web application
generating content based on portlet mode
defining support for portlet modes
writing content generation methods
Hello World, 2nd
adding to portal page
controller class
JSP page
Liferay Portal 6.x
portlet class
portlet deployment descriptor
portlet settings
resource bundle
web application context
web application deployment descriptor
with Ant tool
with Maven tool
implementing to support localizing
PortletSession attributes, 2nd
PortletSession interface, 8th, 9th
advantages and disadvantages of
defining multiple portlets
example
storing and retrieving information from
caching and inter-portlet communication
choosing which information to communicate
PortletSession object, 3rd
and methods provided by
HttpSession object, similarities between
usage in Book Catalog portlet
PortletSession property, specifying whether required
portletSession variable, 2nd
PortletSession-based communication
portletSessionScope variable, 2nd
PortletSessionUtil class, obtaining session attributes using
PortletTitleFilter filter
PortletURL method
PortletURL object
PortletURLGenerationListener, 2nd, 3rd, 4th
PortletWrappingController controller
portlet-xhtml directory
POST method, HTTP, 2nd, 3rd
POST request, HTTP
postRenderHandle method
PowerUser role
pref1 preference attribute, 2nd
pref2 preference attribute
prefBook key
prefBookISBN preference, 2nd
prefCategory request parameter
<preference> element
<preference-name> element
preferences
behavior
content
defining in portlet.xml file
retrieving
from portlet request
obtaining preferences in portlet class and JSP pages
saving
to persistent store
with PortletPreferences object
validating
before setting in PortletPreferences object
handling ValidatorException exception
with PreferencesValidator interface
Preferences dialog box
preferences.jsp
PreferencesValidator classes, 2nd, 3rd
<preferences-validator> subelement
preference-validation logic
Preferred Book ISBN Number preference
Preferred Category preference
prefix property
preHandle method
preHandleAction method
PreparedStatement objects, 2nd
PreparedStatementSetter interface
preRenderHandle method
preventCache property
PrintWriter object, 2nd, 3rd, 4th, 5th
private constructor
Private Pages option
private render parameters, 2nd
<private-session-attributes> element
proceed method
ProceedingJoinPoint object
process events function
processAction method, 2nd
processAddedBookEvent method
processEvent method, 2nd, 3rd, 4th, 5th
Producers hyperlink
Producers tab
producers, WSRP
Profile object
ProfileBean object
ProfileBean.js file
profiles, server
programmatic security, 2nd
project element
Properties tab
properties, adding to URLs using <property> tag
property element
<property> tag, 2nd
PropertyColumn<Book> class
PropertyEditor
PropertyEditorRegistrars
PropertyPlaceholderConfigurer bean
proxy JavaScript object
public page
Public Pages option
Public Pages tab
public portal pages, 2nd
public render parameters, 2nd
advantages and disadvantages of
example
methods related to
setting and retrieving
public static void method
public-render-parameter element
<public-render-parameter> elements, 2nd
publishing, setting events for
PUT request, HTTP
<qname> element, 2nd, 3rd, 4th
QNames
query method
README.TXT file, 2nd
<read-only> element
read-only option
readyState property, XMLHttpRequest object
real-time portlets
DWR library integration options
using Comet feature
scalability problem and solution
support for in DWR library
using polling
receiver portlet
Recent Book page
recentBookIsbn attribute, 2nd
recentBookIsbn name
recentBookIsbn render parameter
recentBookIsbn session attribute
Recently Added Book portlets, 2nd, 3rd, 4th, 5th
RecentlyAddedBookPortlet class, 2nd
recentlyAddedBookPortletNamespace attribute
recentPortletHome.jsp page
redirect user to a different page function
ref subelement
reference data
Refresh hyperlink, 2nd, 3rd, 4th
Refresh Search Results
region attribute
registerCustomEditor method
registered users
defining default groups and memberships for
to book catalogs
registerUser method, 2nd, 3rd, 4th, 5th
registerUserActionUrl, 2nd
registration handle
Registration interface
Registration Property Descriptions section
registration requirements
Registration Type combo box
registrationForm.jsp
Regular Organization
Regular Roles
relational database tables, mapping classes to
ReloadableResourceBundleMessageSource implementation
remote files, CSS and JavaScript URLs for
Remote Portlet combo box
remote portlets
definition of
locally registering
<remoteable> element
Remove link, Book Catalog portlet
removeAttribute method
removeBook methods, 2nd, 3rd, 4th, 5th
RemoveBookController
removePublicRenderParameter method
render methods, 2nd, 3rd, 4th, 8th, 15th
BookCatalogPortlet class
DateTimePortlet class
identifying using @RequestMapping
annotation
identifying with @RenderMapping
annotation
and method signatures
options for
writing for EDIT portlet mode
render parameters
adding private to <actionURL> tag
public
advantages and disadvantages of
example
methods related to
setting and retrieving
Render portlet
render URLs
RENDER_HEADER constant
RENDER_MARKUP constant
RENDER_PART constant
RenderFilter interface, 2nd, 3rd, 4th
renderForm method, 2nd, 3rd, 4th
renderHeaders container-runtime option, 2nd
renderHelp method
rendering, portlets even when minimized
renderPrefs method, 2nd
RenderRequest argument
RenderRequest object, 2nd, 3rd, 4th, 5th, 6th
renderRequest variable, 2nd
RenderRequestWrapper object
RenderResponse argument
RenderResponse interface
RenderResponse object, 2nd, 3rd, 5th, 6th, 7th, 9th
generating content using
getWriter method
setTitle method
renderResponse variable, 2nd
RenderResponseWrapper, 2nd, 3rd
<renderURL> tag, 2nd, 3rd, 4th, 5th, 6th
renderURL tag
renderWhenMinimized property
replacements list
reqParamName initialization parameter, 2nd
request attribute
request handling
request objects, portlet
and lifecycle interfaces
handling portal server-specific requests using PortalContext object
PortletRequest constants
PortletRequest methods
request processing
in Spring Portlet MVC framework
synchronizing
using handler interceptors
request types
request variable
request-handling logic
request-handling method
RequestMapping annotation
request-processing methods
RequestProcessor class
requestScope JSP implicit variable
require function
required element
requireSession property
Reset hyperlink
Reset links
reset method
resetPreference method
resetRenderUrl
resolveException methods
resource bundles, 2nd
<Resource> element
resource identifier
resource requests, sending using resource URL
RESOURCE_PHASE
ResourceAwareController
<resource-bundle> element, 2nd, 3rd
ResourceBundleMessageSource
<resource-bundle-name> element
ResourceBundleViewResolver
ResourceFilter interface
<ResourceLink> elements
ResourceRequest interface
ResourceRequest object, 2nd
resourceRequest variable
ResourceResponse interface
ResourceResponse object, 2nd, 3rd
resourceResponse variable
resources
caching
identifying
serving
with ResourceServingPortlet interface
with Spring Portlet MVC
resources directory
ResourceServingPortlet interface, 2nd, 3rd, 4th, 5th, 6th
ResourceURL method
ResourceURL object, 2nd
<resourceURL> tag, 2nd, 3rd, 4th
resourceURL tag, 2nd
response data, from servlet
response objects, portlet
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
response.setRenderParameter
responseData attribute
responseMessage attribute
responseText method, XMLHttpRequest object
responseXML method, XMLHttpRequest object
ResultSet object, 2nd, 3rd, 4th
role information, in ROLE_table
_ROLE table
ROLE_table, role information in
<role-link> element
RoleLocalServiceUtil class
<role-mapper> element
<role-name> element
root web application contexts, 2nd
RowMapper callback interface
RowMapper interface
RSS built-in portlet
RSS feed portlet
Save button
Save link, Book Catalog portlet
save method, 2nd
savePreferences method, 2nd, 3rd, 4th
sayHello method
scalability, problem and solution
schema-based approach
scopes, portlet session
script DOM element
<script> element, 2nd
script element
script session listener
script session manager
<script> tag, 2nd
ScriptBuffer object
scripts, Ant tool
ScriptSession object
ScriptSessionManager object
scriptSessions variable
search portlet mode
search type preference, personalizing behavior based on
searchBooks method, 2nd
SearchCriteria object
searchNames list
searchProfile method, ProfileBean object
searchType preference
secure attribute
securing, custom portlets
securityInterceptor
Select Permission button
send events to other portlets function
send method, 2nd
sender portlet
sendRedirect(String location) method
Serializable interface
Server category
server.xml files, 2nd
serveResource method, 2nd, 3rd
server-specific APIs, portals
Service Description (interface)
service implementation classes
service interface classes
service layer
service method, 2nd
service-oriented architecture.
See SOA.
services and DAOs
serving, resources
with ResourceServingPortlet interface
with Spring Portlet MVC
Servlet 3.0, asynchronous request processing
Servlet interface
ServletContext attributes, 2nd, 3rd, 4th
ServletContext listeners
ServletContext mirror
ServletContext object, 2nd
servletDefaultSessionScope container-runtime option, 2nd
<servlet-mapping> element
session attributes, obtaining using PortletSessionUtil class
session data, sharing across portlet applications
session JSP variable
Session Manager window
Session object
session variable
session.shared.attributes property, 2nd
SessionFactory interface
sessionScope JSP implicit object
SessionStatus object, 2nd
set expiration timestamp function
set render parameters function
set window state and portlet mode function
setActiveReverseAjax function
setAttribute method, 2nd, 3rd, 4th, 5th
<setBundle> tag
setBundle tag
setCacheability method, ResourceURL object
setComplete method
setCurrentDateTime JavaScript function, 2nd
setDisallowedFields method
setETag method
setEvent methods
setExpirationTime method
setMessageSource method
setNextPossiblePortletModes method
setNotifyServerOnPageUnload function
setOrderService method, 2nd
setParameter method
setParameter(...) method
setPortletMode method, 2nd, 3rd
setProperty method, 2nd
setRenderParameter method, 2nd, 3rd, 4th, 5th
setResourceID method, ResourceURL object
setScope method
setSecure method, PortletURL class
Settings option
Settings page
setTitle method, 2nd
setUp method
setUseCachedContent method
setValue method, 2nd, 3rd
setValues method, 2nd, 3rd
showAddBookForm method, 2nd, 3rd
showBooks method, 2nd
showBooksController handler, 2nd
showBookUpdateMsg function, 2nd, 3rd
showDateTime method
showEditBookForm method
showHomePage render method
showPrefs method
showPrint render method
showPrintableCatalog method
showRecentBook method
showSearchResult method
showSomething method, 2nd, 3rd
Sign In built-in portlet
SimpleMappingExceptionResolver bean
SimpleMappingExceptionResolver maps
simplified Ajax
with Dojo Toolkit
adding widgets to JSP page
Ajax support
including necessary JavaScript language
with DWR library
configuring
including necessary JavaScript files
with jQuery library
SOA (service-oriented architecture), 2nd
SomeController class, 2nd, 3rd
SomeController handler, 2nd, 3rd
SomeObject model attribute
Soria theme
soria.css file
SortableDataProvider
source code, compliance setting for Eclipse IDE
Spring AOP framework
Spring form tag library
Spring framework
accessing Spring beans from non-Spring objects
AOP support in
transaction management support in
annotation-driven
defining transaction manager
specifying transactional methods
using with Hibernate ORM framework
AnnotationSessionFactoryBean bean
HQL
Spring IoC container
Spring JDBC classes
Spring JDBC module
Spring Portlet MVC annotations
Spring Portlet MVC concepts
Spring Portlet MVC controllers, 2nd
Spring Portlet MVC Date/Time Portlet
Spring Portlet MVC framework
Spring Portlet MVC framework
Spring Portlet MVC framework
annotations
classpath scanning feature and autoregistration
configuring beans
dependency injection
developing Book Catalog portlet using
handling exceptions with @ExceptionHandler
identifying action methods with @ActionMapping
identifying controllers with @Controller
identifying model attributes using @ModelAttribute
identifying render methods with @RenderMapping
mapping requests to handlers and methods using @RequestMapping
overview of
passing request parameters using @RequestParam
WebDataBinder object
application context XML file
built-in controllers
AbstractController class
Controller interface
ParameterizableViewController controller
PortletModeNameViewController controller
PortletWrappingController controller
built-in handler mappings
AbstractHandlerMapping class
developing Book Catalog portlet
ParameterHandlerMapping implementation
PortletModeHandlerMapping implementation
PortletModeParameterHandlerMapping implementation
configuring JSR, 2nd
DI and application context
e-commerce example
web application contexts
DispatcherPortlet class
external JavaScript and CSS files
form tag library
handler interceptors
implementing and configuring
processing requests using
handling exceptions
during request handling
mapping to view based on exception class
Hello World portlet
controller class
JSP page
portlet deployment descriptor
web application context
web application deployment descriptor
localizing content
reasons for using
request processing in
TestContext framework of, unit testing with
unit testing
with Ant buildfile
with mock objects
with Spring TestContext framework
uploading files using PortletMultipartResolver bean
validating forms
validating beans with JSR, 2nd
with Spring Validation API
web application context
Spring Portlet MVC-based portlets
Spring TestContext framework
Spring Web MVC framework
Spring-based applications
spring-context schema
SpringJUnit4ClassRunner
Spring-specific JAR files
SQL statements
SQLException
src directory
startBookUpdateThread method
BookCatalogAjaxBean
BookCatalogAjaxBean object
StateAwareResponse interface, 2nd, 3rd
StateException, 2nd
Statement object, 2nd
states, window
custom
portlet
specifying
store method, 2nd
strategy element
streaming-based portal
string concatenation, adding parameters to portlet URLs with
String element, 2nd
String getValue method
String Java type
String object, 2nd
String parameter
String type
String values, 2nd, 3rd
Struts Action
style attribute
submit forms function
success parameter, ajax function
success.jsp
support, defining for portlet modes
<supported-processing-event> element
<supported-public-render-parameter> element
<supported-publishing-event> element
<supports> element, 2nd
synchronizeOnSession property
synchronizing request processing
TabContainer layout widget
tables, Liferay Portal platform
tag library
<actionURL> tag
adding private render parameters to
escaping XML in generated
securing
specifying action name
specifying portlet mode
specifying window state
storing in variable
<defineObjects> tag
making portlet objects available with
using in Book Catalog portlet
<namespace> tag
<param> tag
<property> tag, adding properties to URLs using
<renderURL> tag
<resourceURL> tag
using to build Book Catalog portlet
taglib directive, 2nd
tags, form tag library
<td> tag
templates, page layout
test directory
testBook method
TestContext framework, of Spring Portlet MVC framework
testShowAddBookForm
text value
text, converting to hyperlinks
text/vnd.wap.xhtml+xml markup, 2nd
themes folder
themes, for portals
adding JavaScript files as part of
changing background color of portal page
changing default breadcrumbs image
deploying and setting
threads
Timeouts tab
TITLE column
title.properties file
titles, portlet
TOC (table of contents), 2nd, 3rd, 4th
TOC files, 2nd
TOC_FILE column
TOC_ID column
TOC_TBL tables, 2nd, 3rd, 4th
toc_tbl.sql
TocDao
ToCFile object, 2nd
tocFile property
Tomcat server, installation directories
TOMCAT_HOME/conf/context.xml file
TOMCAT_HOME/conf/server.xml file
TOMCAT_HOME/lib directory, 2nd
TOMCAT_HOME/lib/ext directory
tomcat-6.x directory
toString method
transaction management, support in Spring framework
annotation-driven
defining transaction manager
specifying transactional methods
transaction manager, defining
transactional methods, specifying
TransactionalTestExecutionListener
transaction-manager attribute, 2nd
try-catch blocks, 2nd
type conversion
type parameter, ajax function
type-level @RequestMapping annotation, 2nd, 3rd
types element
UIs (user interfaces)
undeploying, applications
Uniform Resource Locators.
See URLs.
unit testing
with Ant buildfile
with mock objects
with Spring TestContext framework
unqualified name
update method
Update Service Description
UpdateSender object, 2nd
UpdateSender thread, 2nd
upload files function
uploadFolder initialization parameter, 2nd
uploadFolder portlet, 2nd, 3rd, 4th
uploading files
Apache Commons FileUpload library
using PortletMultipartResolver bean
uploadToc action method
uploadTOC method
uploadToc method, 2nd
uploadTocActionUrl variable
uploadToCFile function
uploadTocFile method, 2nd, 3rd
url element
url parameter, ajax function
url property, 2nd, 3rd
Use Default Compliance Settings check box
User ID
user information, in USER_table
user interfaces.
See UIs.
User Repository
User role, 2nd
_USER table
USER_table
USER_INFO constant
user.login.id user attribute
UserACL class
<user-attribute> elements
user-defined metadata
<user-home>/.m2/repository
<user-id>
<username> element
username property
userRegistration portlet
UserRegistrationPortlet class
userRoles list
USERS_ROLES table
users, groups
user-specific data, storing 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 Portlet-Session objects
util.js file
UtilityFilter class
validate method, 2nd, 3rd, 4th, 5th
validateIsbn method
validation-based caching
ValidationMessages.properties file
Validator class
Validator interface, 2nd
validator property
ValidatorException class, 2nd
ValidatorException exception
value attribute
value element, 2nd, 3rd
<value> elements, 2nd, 3rd
valueChangeListener attribute
values
form field, obtaining in portlet class
of namespaces
accessing namespaced request parameters
accessing request parameters with or without
<value-type> element
variables, storing <actionURL> tag in
VelocityViewResolver
VIEW mode, 2nd, 3rd, 4th, 5th, 6th
View Page Properties button
View Pages button
View permission
VIEW portlet mode
ViewModeController handler
ViewRendererServlet configuration, 2nd, 3rd
ViewRendererServlet servlet
viewRendererUrl initialization parameter
ViewRenderServlet servlet
ViewResolver bean, 2nd, 3rd, 4th
ViewResolver interface, 2nd, 3rd, 4th
void action method
void reset method
void setValue method
void store() method
WAR containing
WAR file, 2nd, 3rd
warningMsg attribute
Weather portlet
web application contexts, 2nd, 3rd
root
XML files
naming
scope of beans defined in
web applications, deployment descriptor
web pages, Wicket
Web Services for Remote Portlets.
See WSRP.
web.xml file, 2nd, 3rd
WebApplication class, 2nd
WebApplication object
WebApplicationContext object, 2nd
webapps
webapps directory
WebBindingInitializer object
webBindingInitializer property
WebClipping portlet
WebDataBinder initialization, 2nd, 3rd
WebDataBinder instances, 2nd, 3rd
WEB-INF directory
WEB-INF/jsp directory
WEB-INF/jsp/folder
WEB-INF/jsp/edit.jsp JSP page
WEB-INF/jsp/parameterizedView.jsp page
WEB-INF/lib directory, 2nd, 3rd
WebLogicJtaTransactionManager
WebPage class, 2nd
WebSphere Portal, 2nd, 3rd
WebSphereUowTransactionManager
web-xhtml directory
wicket
id attribute
id value
Wicket portlets, Book Catalog web application
deployment descriptor
developing using Wicket portlets
portlet deployment descriptor
project structure
requirements of
wicketFilterPath initialization parameter
WicketPortlet class, 2nd
window states
custom
portlet, and markup types
specifying
windowState attribute
<window-state> element
WindowState object
work request parameter
wrapper classes
WSRP (Web Services for Remote Portlets)
consumers, 2nd
Liferay Portal platform
remote portlets
definition of
locally registering
WSRP option, 2nd
WSRP portlet
WSRP specifications, 2nd
wsrp-portlet servlet
xhr.open
xhrArgs object
xhrGet function
XHTML (eXtensible Hypertext Markup Language) files
xhtml directory
XMLHttpRequest object, 2nd, 3rd, 4th, 5th
XMLHttpRequest phases
XmlViewResolver
XyzDAO class
3.137.220.92