IndexSymbolsandNumbers"*"or"*!
*"wildcards,106(questionmark)character,3383Dbarchart,341,343-347datarequiredfor,344examplesourcecode,345-347savingasPNGimage,3443Dpiechart,354-357AABOUTmode,109absoluteURLs,60accesscontrol,362accesstimes,100actionrequests,13-14fileuploadingand,78-84processingof,27,29-30requesthandlingand,13-14settingpreferencesduring,197SeealsoprocessAction()methodactionresponse,89-92renderparametersetting,91-92sendredirect,89-91windowstatesetting,273actionURLs,29portletJSPtaglibraryand,134-136settingpreferencesusing,334-335ActionRequestinterfaceclass,21,23,29,73,78ActionResponseinterfaceclass,21,23,29,89actionsprocessing,29-30triggering,47JSPtag,134-136portletModeattribute,134-135secureattribute,135-136varattribute,135windowStateattribute,134ActiveDirectory,237-238addChart()method,354addDocument()method,266-267addParameter()method,50addProperty()method,85addValue()method,344AdvancedPortletclasscodelisting,34-37doEdit()method,27doHelp()method,33analyzers,Lucene,258Antbuildfile,174-179creating,174-178running,178-179ApacheAnt,6,19,171ApacheJetspeed,6ApacheMaven,19ApachePluto,1,6,19,272,284,338,353ApachePOlparser,279ApacheSlide,359,368,370-371ApacheStruts,119ApacheTomcat,248,335-336,338,368ApacheVelocity,120APIJARfile,175,178APIversioning,97applicationassembler,159elements,20applicationsyndicationcommonproblemswith,304-305WSRPstandardand,296,304-305applicationscreatingportletsfrom,307-338integratingintoportals,9Seealsoportletapplicationsarchitectureapplication,5information,2-3WSRP,296-297ArrayListobject,139-140Atomstandard,240attributesportletcontext,92-93request,73-74tag,273-274session,99user,281-288authentication,210-238GSS-API,224-237JAAS,216-223Kerberos,217,218-221,223-224principalsand,213-214rolesand,214singlesign-on,215-216typesof,211-212usernamesand,212-213SeealsosecurityAuthenticationclass,229authorization,237-238AuthorizationContractforContainers(ACC),238AuthType()method,212Bbarchart,341,343-347Basicauthentication,211boostfactor,261branding,304381Index382browsers,RSS,246-247BufferedReader,275bufferingoutput,87-88build.
propertiesfile,177-178businesssemantics,293-294ctag,144-145tag,145,150tag,150cachingportletcontents,116callbackhandlers,221-222Callbackobject,221CascadingStyleSheets(CSS),117,301-303CategoryDatasetclass,344CategoryDatasetobjects,348,349element,241,243characterencoding,88,299ChartDeleterclass,351,353-354ChartFactoryclass,343,355charts,10,339-357building,339-340displayingfromportlets,350-354examplesof,343-347,354-357portletextensionsto,354-356providingdatato,347-350savingasPNGimagefiles,344sourcecodeexample,345-346typesof,340-343SeealsoJFreeChartclassesloadingintoportlets,44SeealsonamesofspecificclassesClientCertificateauthentication,211-212close()method,262,267closingindexes,267CMSPortlet.
javaclass,371,372-375COMMANDparameter,140commonregistryapproach,216communication,interportlet,102-105concepts.
warfile,77concurrentrequesthandling,51-52CONFIDENTIALguarantee,170confidentiality,232CONFIGmode,109configurationinformation,332-337fromJNDI,335-337fromportlet.
xml,332-335constructorinvocation,44-45consumers,298contentmanagementsystems(CMSs),10,359-380integrationwith,361JavaContentRepositoryAPIand,361,362-368Lucenesearchengineand,279-280overviewof,359-360problemswithportalsand,361-362WebDAVprotocoland,361,368-380contentmarkuptypes,105-107deploymentdescriptorfor,107requestinginformationon,106settingontherenderresponse,106-107contentrepository,364contentsyndication,7,247-253creatingRSSstreamsfor,249-253RSSPortletdisplayand,247-249content-creationtools,360ContentPortletclass,104contextinitializationparameters,93-94contextpath,76-77controllerportlet,312-316convertingapplicationsintoportlets,307-338SeealsoYAZDportletapplicationcookies,281crawlerclass,52-65crawlerportletGenericPortletclassand,65-66implementationof,52-70portlet.
xmlfilefor,64-65privatemethodsand,55threaded,66-70createActionURL()method,26,50,77,102createBarChart3D()method,344CreateGSSContextPrivilegedAction()method,228createOutgoingGSSContext()class,227create-portlet-xmltarget,175createRenderURL()method,77creatingportlets,44-47exceptionsduringinitialization,46-47initializingtheportlet,45--46invokingtheconstructor,44-45loadingtheclasses,44credentials,364,367CSS.
SeeCascadingStyleSheetscustomportletmodes,109-110element,111-112,167-168element,114,168customerrelationshipmanagement(CRM)system,22CyberNekoHTMLparser,278Ddatasetinterfaces,347-350charttypesand,347-348databaseconnectivityand,349XMLdatasourcesand,349-350databaseconnectivity,349Datasetinterfaceclass,347-348DBConnectionManagerclass,336decodeAttributeName()method,101decodeScope()method,101JSPtag,133element,20DELETEmethod,370deployingportlets,19-21,38-39deploymentdescriptors,33-38definingpreferencesin,200portletapplication,16,33-37,110-112,152-153,160-170validatorreferenceand,206-207webapplication,16,37-38,153,17Q-171XDocletgenerationof,179-180,182-184element,17,112,163,171destroy()method,51,66destroyingportlets,51Digestauthentication,212digitaldashboards,10DirectoryNamingService(DNS),237directorystructure,portletapplication,153-154DISALLO~tokens,55displaylayout,289-293rules-basedapproachesto,291-293traditionalapproachto,289-291DisplayChartservlet,352-353,356element,18,163,171distributeddeployment,101DocumentObjectModel(DOM),251documents,Lucene,258doDispatch()method,15,22,30overriding,114portletmodeand,65,67doEdit()method,15,27-28,65portletwindowstatesand,114to-dolistportletexampleand,143doGet()method,253doHelpOmethod,15,33,65portletwindowstatesand,114to-dolistportletexampleand,143-144doView()method,14-15,65controllerportletand,313crawlerportletand,67--68displayingportletcontentwith,3Q-31imagedisplayand,32portletwindowstatesand,114to-dolistportletexampleand,142~ebDAVportletsand,372downloadingJFreeChart,339-340Lucene,256DROOLStool,293DublinCoreMetadataElementSet,3-4EEditAllItemspage,147-150EDITportletmode,14-15,107requirementfor,108,109to-listportletand,147-151EDIT_DEFAULTSmode,109editltemPage.
jsppage,15Q-151editPage.
jsppage,147EJBDoclettask,174ElementConstructionSet(ECS),253e-mailsecurity,209-210encodeURLOmethod,85-86encoding,~SRPmarkup,299enterprisecontentmanagement.
Seecontentmanagementsystemsenterpriseinformationsystem(EIS),339EnterpriseJavaBeans(EJB)classes,172Enumeration,74,94,112,186,202error.
jspfile,327errorshtml.
xslfile,247initialization,46-47Kerberosserver,225validation,208SeealsoexceptionsExamplePreferencesValidatorclass,205exceptionsFileUploadException,81Illega1ArgumentException,86,94,197IllegalStateException,79,86,87,89,90,201IOException,87,123,201NullPointerException,338PortletException,46-47PortletModeException,11OPortletSecurityException,78ReadOnlyException,197UnavailableException,46-47,271ValidatorException,198,201,205WmdowStateException,115SeealsoerrorsEXOportal,6,304element,18,116,164expressionlanguageCEL),145FfailedKeysargument,201Field.
KeywordOmethod,260Fieldobject,26Q-261fieldsearches,259Field.
Text()method,260Field.
Unindexed()method,260Field.
Unstored()method,261fileuploadportlet,81-84fileuploadsactionrequestsand,78-84fileuploadportletand,81-84Fileltemclass,80,81Fileltemobject,81FileReader,275FileUploadException,81FirstPortletportlet,12-15flexibilityissues,305flushBuffer()method,87tag,145Form-basedauthentication,212forms,creatinginJSP,132forumsoftwareconfiguring,309installing,308Index383Index384overviewof,307-309SeealsoYAZDportletapplicationForumCountpreference,333,334fuzzysearches,258GGanttchart,342GenericSecurityServicesApplicationProgramInterface.
SeeGSS-APIauthenticationGenericPortletabstractclass,12,21-22,65-66doViewOmethod,15methodsforportletmodes,108portletcontextretrieval,92PortletConfiginterface,190searchportletdevelopment,271GenericPortletbaseclass,208getAttributeOmethod,74,99getAttributeNamesOmethod,74,99getAttributes()method,286getAuthTypeOmethod,211getBufferSize()method,87getCharacterEncoding()method,79getConnection()method,336getContentLengthOmethod,79getContentTypeOmethod,79,107getContextPath()method,32,76getCountOmethod,145getCreationTime()method,100getFailedKeys()method,202getlnitParameterOmethod,94,191getlnitParameterNames()method,94,191getLastAccessedTime()method,100getLocale()method,77,86getLocalesOmethod,77getMajorVersion()method,97getMimeTypeOmethod,95getMinorVersionOmethod,97getName()method,214getNamedDispatcherOmethod,121getNames()method,196getNamespace()method,86,88getParameter()method,75,131getParameterMap()method,76getParameterNames()method,76getParameterValues()method,75getPasswordOmethod,367getPortalContext()method,186getPortallnfoOmethod,188getPortletConfig()method,190getPortletContext()method,92,190getPortletlnputStream()method,78,79getPortletNameOmethod,195getPortletOutputStreamOmethod,86getPortletSession()methods,98getPreferences()method,196getProperty()method,186getReader()method,78getRealPath()method,95-96getRemoteUser()method,212-213getRequestDispatcher()method,121getResource()method,95getResourceAsStream()method,95getResourceBundleOmethod,192getResourcePaths()method,95getResponseContentTypeOmethod,24,106getResponseContentTypesOmethod,24,106getServerlnfo()method,97,190getSupportedPortletModesOmethod,112,188getSupportedQueryLanguages()method,366getSupportedWindowStates()method,115,188getTitle()method,25,30,65getUserld()method,367getUserPrincipal()method,213,216,231getValues()method,196-197getWindowState()method,114getWriter()method,24,86graphsbuilding,339-340SeealsochartsGSS-APIauthentication,209,224-237attributesin,231-232codeexamplesfor,225-227,229--231,232-236Kerberosserversand,225GSSContextUtilclass,227,229,231GSSManagerobject,228Hhandshake()method,231hashfunction,212HelloPortletexample,123-126helpmessages,33helppage,151-152HELPportletmode,14-15,107requirementfor,108to-dolistportletand,151-152helpPage.
jsppage,151HibernateDoclettask,175Hitsobject,257,262homePage.
jsppage,144,147horizontalcombinedchart,342HREFtokens,59-60HTMLforms,79--80HTMLmarkup,106,30Q-301HTMLparser,264HTMLtags,362HTMLDocumentclass,264HTMLParserclass,264htrnl.
xslfile,247HTTPPOSTmethod,79HTTPSsecurity,78,212HttpServletRequestobject,126-129,211HttpServletResponseobject,129--131HttpSessionobject,131-132,354HttpSessionBindingListenerinterface,99,3541idattribute,161frarne,351IllegalArgumentException,86,94,197IllegalStateException,79,86,87,89,90,201imagesdisplayingchartsas,343,344,350includinginportletcontent,32-33HTMLelement,356include()method,121incrementalindexing,257index.
jspfile,327indexes,256-257,263-270addingdocuments,266-267buildingdocuments,264-266corleexarnpleof,267-270creatinganIndexWriter,263documenttypesand,277-279findingcontentfor,264optimizingandclosing,267searchportletfor,270-277SeealsoLucenesearchengineIndexHTMLparser,278IndexSearcherclass,261-262,280IndexWriteraddingdocumentswith,266-267creatingforindexes,263informationretrieval,255init()method,45-46PortletConfigobjectand,190SearchPortletclassand,271threadingissuesand,52,66initializationpararneters,190-191context,93-94indexPath,271initializingportlets,45-46exceptionsduring,46-47SearchPortletclass,271-272element,163-164,191installingLucenesearchengine,256YAZDforumsoftware,308INTEGRALguarantee,170integrateddevelopmentenvironment(IDE),6integratedsecurity,237-238interportletcommunication,102-105,271invalidate()method,100IOException,87,123,201isChartAvailable()method,354isCommitted()method,87isEstablished()fl.
ag,232,237isMultipartContentOmethod,81isPortletModeAllowed()method,110,113isReadOnlyOmethod,197isSecure()method,78isUserlnRoleOmethod,214,237isWmdowStateAllowed()method,115element,241-242,244iteminterface,365JJMS.
SeeJavaAuthenticationandAuthorizationServicesjaasLoginOmethod,221JakartaApacheLucene.
SeeLucenesearchengineJakartaCommonsFileUploadlibrary,80-81JakartaCommonsHTTPclientlibrary,371JakartaCommonslogginglibraries,371JakartaCommonsStandardTagLibrary,371JakartaElementConstructionSet,253JAR(JavaArchive)files,159JavaportletAPI,175JFreeChart,339-340Java2EnterpriseEdition(J2EE),6,119,335JavaAuthenticationandAuthorizationServices(JAAS),209,216-223Kerberosauthenticationand,217-221JavaAuthorizationContractforContainers(ACC),238JavaCommunityProcess(JCP),2,238,293JavaContentRepositoryAPI(JCRAPI),361,362-368conceptsrelatedto,364-367developmentwith,367-368overviewof,362-364searchsupport,366-367JavaContentRepositoryQueryLanguage(withSSES),366JavaDatabaseConnectivity(JDBC),349JavaGSS-APIauthentication,224-237java.
io.
Fileclass,264java.
io.
tmpdirsystemproperty,81java.
lang.
Object,73JavaNarneDirectoryInterface(JNDI),237,335-337JavaPortletAPI,1buildingportletswith,6WSRPstandardand,298-299java.
security.
Principalinterface,214JavaSOAPtoolkit,8JavaSpecificationRequest(JSR),1JSR94standard,293JSR168standard,1,2,11JSR170standard,362-363JavaStandardTagLibrary(JSTL),144,145,371,378JavaCCparser,278JavaDoctags,172,181-182JavaScriptCMScontentand,362portletsand,88-89Index385Index386JavaServerFaces(JSF),6,119JavaServerPages(JSP),5,11controllerportletsand,312-316formcreationin,132handlingexceptionsthrownby,123HttpServletRequestobjectand,126--129HttpServletResponseobjectand,129-131includinginresponses,97JavaStandardTagLibraryand,144,371378'portletrequestdispatcherand,12Q-126portlettaglibraryand,132-137reducingnumberof,327reusing,120RSSstreamcreationwith,249-250sessionmanagementwithportletsand131-132'.
to-dolistportletexampleand,137-158Javax.
portlet.
keywordskey,193javax.
portletpackage,6,12,120javax.
portletprefix,23javax.
portlet.
short-titlekey,193javax.
portlet.
titlekey,193JCRAPI.
SeeJavaContentRepositoryAPIJCRQL(withSSES),366Jesslibrary,293JFreeChart,10,339-357buildingchartswith,339-340datasetinterfacesin,347-350databaseconnectivityfrom,349demoapplicationincludedwith340displayingchartsfromportletsi~,35Q-354examplesofusing,343-347,354-357portletextensionsto,354-356savingchartsasimagefiles,344servletsand,351-354sourcecodeexample,345-346typesofchartsincludedwith,340-343XMLdatasourcesand,349-350JNDI(JavaNameDirectoryInterface),237,335-337JPedalutility,279JPEGimagefiles,343,350JSP.
SeeJavaServerPagesJSR.
SeeJavaSpecificationRequestJSTL.
SeeJavaStandardTagLibraryJTidyutility,278KKerberosv5protocol,217,223-224authenticationprocess,223-224GSS-APIand,225JAASloginin,218-221terminologyusedby,22o-221KeyDistributionCenter(KDC),220keyvaluepairs,281element,34,166Llifecycleofportlets,44-71creatingtheportlet,44-47destroyingtheportlet,51requesthandling,47-50threadingissues,51-70LightweightDirectoryAccessProtocol(LDAP),237,285~tPieDatasetOmethod,355element,244linkrewriting,362link-buildingtag,32G-326link-rewritingtag,317-320listOmethod,370listBasic()method,37Q-371ListFiles.
jspfile,377-380listWebdavResourcesOmethod,371loadbalancing,305localeencoding,88locks,Lucene,272log()methods,96logging,portlet,96logininformation,281,289loginOmethod,367loginmodules,217-218LoginContextobject,222LoopTagStatusobject,145Lucenesearchengine,255-280Manalyzers,258boostfactor,261conceptsrelatedto,256--263contentmanagement,279-280democlasses,264documents,258downloadingandinstalling,256fields,26G-261filetypesand,277-279Hitsobject,262indexcreationin,256--257,263-270IndexSearcherclass,261-262locksusedin,272overviewof,255-256queries,257,258-259searchportlet,27Q-277stemmingprocess,263taglibrary,273terms,259MANIFEST.
MFfile,159-160man-in-the-middleattacks,211markupcontentmarkuptypes,105-107WSRPmarkupincontentfragments,299-303Markupwebservice,297MAXIMIZEDwindowstate,113MD5algorithm,212messagedigest,212tags,4metadataidentifyingforportalcontent,3-4resourcebundleof,192-195methodsprivate,55WebDAV,368-370SeealsonamesofspecificmethodsMicrosoftActiveDirectory,237-238MicrosoftNTLM,238MIMEtypes,79determining,95portletmodesand,107,164element,19,111MINIMIZEDwindowstate,113-114mixingnodetypes,365MKCOLmethod,369modes.
SeeportletmodesMultipurposeInternetMallExtensions.
SeeMIMEtypesMultiSearcherclass,280MySQLdatabase,308Nelement,112nameddispatcher,122namesdefiningforportlets,195retrievingservernames,77namespaceencoding,299JSPtag,136-137NekoHTMLparser,278NetNewsWireLite,246nodes,365,367-368NORMALwindowstate,113NullPointerException,338Nutchproject,256oOASIS(OrganizationfortheAdvancementofStructuredlnformationStandards),9,295objectidentifier(Oid),228opensourceparsers,278-279OpenLDAPFoundation,237openURLOmethod,375operators,search,259optimizingindexes,267OverUBJavaScriptlibrary,344ppackagingportlets,19,38-39,159pageregistry.
xmlfile,20,38JSPtag,133parametersinitialization,93-94,190-191render,91-92request,75-76parse()method,258parseRequest()method,81parsersHTML,264opensource,278-279paths,366PDFtoHTMLutility,279PDFBoxutility,278personalization,281-294applicationsyndicationand,305contentmanagementsystemsand,360displaylayoutand,289-293rules-basedprogramrningand,291-293userattributesand,281-288piechart,341,354-357PieDatasetobject,349,354PlatformforPrivacyPreferences(P3P),282PlotOrientationobject,344PluggableAuthenticationModules(PAM),217Pluto.
SeeApachePlutoPNGimagefiles,343,344,350POlparser,279portnumberretrieval,77portalcontainers,116portalbook.
comwebsite,10PortalContextobject,112,185-189retrievingportalinformationwith,185-189WSRPstandardand,299portalsapplicationarchitecturefor,5chartsusedin,1OCMSintegrationwith,361-362contentsyndicationfor,7defined,11displayinginformationabout,188-189identifyingcontentfor,3informationarchitecturefor,2-3integratingexistingapplicationsinto,9metadataforcontentof,3-4portletmodesand,188propertiesof,186-187retrievinginformationabout,185-189RSSfeedsand,3,7searchenginefor,5,7-8,255-280securityfor,7SingleSign-Onfor,7solutionsprovidedby,1-2,7stylesheetsand,116-117userinterfacefor,4-5,117webservicesand,8-9windowstatesof,188PorterStemmingAlgorithm,263portletAPIversioning,97portletapplicationdeploymentdescriptor,16,33-37,160-170element,167-168element,168element,161-167portletmodesand,110-112element,160-161Index387Index388resourcebundletestportletand,194-195element,169--170to-dolistportletexampleand,152-153element,168-169validatorreferenceand,206-207XDocletgenerationof,179-180,182-184portletapplicationsbuilding,15-19defined,lldeploying,19-21,38-39deploymentdescriptorstructure,160-171directorystructure,153-154existingapplicationsas,307-338packaging,19,38-39,159running,21,39versioning,159--160web.
xmldeploymentdescriptor,170-171XDocletsupport,171-184portletcontainersaccessinginformationabout,97defined,11portletcontext,92-97APIversioning,97attributes,92-93containerinformation,97initializationparameters,93-94JSPinclusion,97logging,96MIMEtypes,94-96resourceaccess,94-96retrieving,92servletinclusion,97element,17,20,161-167portlet.
expiration-cacheproperty,85Portletinterface,12,41-43portletlogging,96PortletManagementwebservice,297portletmodes,14-15,107-113changing,11Ocustommodes,109-110deploymentdescriptorfor,110-112GenericPortletmethodand,108gettingsupportedmodes,112-113MIMEtypesand,107,164portalsand,188requiredmodes,108-109retrievingfromrequests,107-108PortletOpenSourceTrading(POST),247@portlet.
portlettag,172-174,181@portlet.
portlet-infotag,181@portlet.
portlet-init-paramtag,181@portlet.
preferencetag,181portletpreferences,195-208benefitsofusing,333deploymentdescriptorand,200examplesof,198-200,202-208retrieving,196-197settingandremoving,197-198validationof,201-208@portlet.
preferences-validatortag,181portletrequestdispatcher,120-126exceptionhandlingand,123nameddispatcherand,122portletcontentand,123servletexampleusing,123-126portletrequests,73-84actionrequests,78-80contextpath,76-77fileuploads,80-84HTTPSsecurity,78intemationalization,77preferredlocales,77renderrequests,78requestattributes,73-74requestparameters,75-76requestproperties,75requestsecurity,78scheme,servername,andportretrieval,77portletresponse,23-24,85-86properties,85URLencoding,85-86@portlet.
security-role-reftag,181portletsessions,98-105accesstimes,100creationof,100distributeddeploymentissues,101interportletcommunicationand,102-105invalidationof,100sessiontimeout,100threadingissues,101utilityclass,101@portlet.
supportstag,181portlettaglibrary,132-137JSPtag,134-136JSPtag,133JSPtag,136-137JSPtag,133JSPtag,136portletURLs,26-27,300,312portlet.
xmldeploymentdescriptor,16,33-37configurationinformationand,332-335crawlerportletand,64-65portletmodesand,110-112resourcebundletestportletand,194-195structureof,160-170to-dolistportletand,152-153validatorreferenceand,206-207XDocletgenerationof,179-180,182-184tag,145,150portlet-app_1_0.
xsdXMLSchema,160element,17,111,160-161element,18,163PortletConfiginterface,185,190PortletConfigobject,92,190-195PortletContextobject,92-93,120portletCountervariable,44PortletDiskFileUploadclass,81PortletDoclettask,175portletentityregistry.
xmlfile,20PortletException,46-47element,25,34,165-166,192element,19,111portletModeattribute,134-135PortletModeException,110element,17-18,163,195element,166PortletPreferencesobject,196,197,202tag,148PortletRequestinterfaceclass,21,23,32,73,212PortletRequestobject,186,196PortletRequest.
USER_INFOkey,281PortletRequestDispatcherobject,120-121PortletResponseinterfaceclass,21,23,85-86portletsactionrequestsand,13-14,22,27,29buildingwithportletAPI,6cachingcontentsof,116chartsdisplayedfrom,350-354communicationbetween,l02-105conceptsrelatedto,73-118contentmanagementand,10,359-380contextfor,92-97controller,312-316convertingapplicationsinto,307-338creating,44-47defined,lldeploying,19-21,38-39deploymentdescriptorsfor,16,33-38destroying,51displayingcontentof,30-31enhancing,25-37fileupload,81-84GenericPortletclass,21-22helpmessagesin,33imagesincludedin,32-33initializationof,45-46initializationparametersfor,93-94,190-191interfaceexample,41-43invokingtheconstructorfor,44-45JavaScriptand,88-89lifecycleof,44-71loadingclassesinto,44loggingby,96markuptypesfor,105-107metadataassociatedwith,192-195modesfor,14-15,107-113,188namedefinitionfor,195packaging,19,38-39,159personalizationof,281-294pointingformsto,28-29preferencesfor,195-208processingactionsin,29-30programmingbasics,21renderrequestsand,14,22-23,47requesthandlingby,13-14,22-23,47-50,73-84resourcebundlesand,192-195responseobjectsfor,23-24,85-86running,21,39search,270-277securityof,210-238servletsincludedin,123-126sessiontrackingfor,98-105stylesheetsand,116-117threadingissuesfor,51-70titlesfor,25-26,30to-dolistexample,137-158URLsfor,26-27WebDAV,371-380windowstates,113-115XDoclettagsfor,172-174,180-181PortletSecurityException,78PortletSessionobject,98,131PortletSessionUtilityclass,101PortletURLobjects,26,132PortletUtilitiesclass,354,356subtask,175portlet_xml.
xdttemplate,175post.
jspfile,328POSTmethod,132,150PostgreSQLdatabasesystem,308preferences.
Seeportletpreferenceselement,166PreferencesValidatorinterface,201,205PreferencesValidatorobject,197PreferencesValidatorPortletclass,202preferredlocales,77PreferredDatabasepreference,200PREVIEWmode,109Principalobject,213,216,222,231principals,213-214PRINTmode,109-110PrintWriterobject,86privatemethods,55PrivilegedActionclass,227processAction()method,14actionrequestsand,22,27,29-30concurrentrequestsand,51-52exceptionthrownfrom,65-66fileuploadportletand,81-84interportletcommunicationand,102,104portletpreferencesand,196,202queryprocessingand,273requesthandlingand,14,47-50sendredirectand,90to-dolistportletexampleand,140-142WebDAVportletsand,372Seealsoactionrequestsproducers,297-298Index389Index390propertiesJCRAPI,365-366portal,186-187request,75response,85PROPFINDmethod,369PROPPATCHmethod,369proxySSO,215-216PUTmethod,370Qqueries,257JCRAPI,366-367processing,273typesof,258--259QueryParserclass,258questionmark()character,338RReadOnlyException,197redirectportlet,89-91registerChartForDeletion()method,354Registrationwebservice,297RemoteMethodInvocation(RMI),90,231removeAttribute()method,74,99render()method,14,78,120concurrentrequestsand,51-52doDispatchmethod()and,65,67preferencesvalidationand,202renderparametersand,91RenderRequestobjectand,22-23requesthandlingand,14,47-50,78searchformdisplayand,272-273titlesettingand,30renderparameters,91-92renderrequests,14,47,78renderresponse,86-89bufferingoutput,87-88JavaScriptand,88--89localeandcharacterencoding,88settingthecontenttypeon,106-107writingcontent,86-87RenderRequestinterfaceclass,21RenderResponseinterfaceclass,21,23RenderResponseobject,86,129JSPtag,136repository,364,367requestattributes,73-74requestdispatcher.
SeeportletrequestdispatcherRequestforComments(RFC)documents,224requesthandling,13-14,22-23,47-50,73-84actionrequests,13-14,22,27,29,78-80concurrentrequests,51-52contextpath,76-77HTTPSsecurity,78internationalization,77portretrieval,77preferredlocales,77renderrequests,14,22-23,47,78requestattributes,73-74requestparameters,75-76requestproperties,75requestsecurity,78schemeretrieval,77servernameretrieval,77requestproperties,75requestsecurity,78requiredportletmodes,108--109reset()method,88,197resetBuffer()method,88ResourceDescriptionFramework(RDF)format,4,239element,25,192resources,accessing,94-96responseobjects,23-24,85-86actionresponse,89-92properties,85renderresponse,86-89URLencoding,85-86reviewprocess,360RFCdocuments,224roles,214RSS4Jlibrary,251-253RSSPortlet,247-249RSSstandards,3,7,239-253browsersbasedon,246-247overviewof,239-240RSSPortletdisplayand,247-249syndicatingoutusing,249-253versionexamples,240-246RSSversion0.
9example,240-242RSSversion1.
9example,242-244RSSversion2.
0example,244-246RSSViewer,246-247,251,253RssChannelobject,253RssChannelltemobject,253RSS-DEVworkinggroup,239RssDocumentobject,253rules-basedprogramming,291-293run()method,54,228Runnableinterface,52,53runningportlets,21,39sSandiaNationalLaboratories,293saveChartAsJPEGOmethod,351saveChartAsPNG()method,344,351,354schemeretrieval,77scope,portletsession,99screensirnplification,327-332searchengines,5,7-8,255-280contentmanagementsystemsand,279-280,360JCRAPIsearchsupportand,366-367SeealsoLucenesearchenginesearch()method,262searchoperators,259searchportlet,270-277corleexample,275-277contentsdisplay,275initializing,271-272queryprocessing,273resultsdisplay,273-274searchformdisplay,272-273tag,273SearchForm.
jsp,275searchingcontentfromportals,7-8JCRAPIquerylanguagesand,366-367Lucenequerytypesand,258-259SearchPortletclass,275-277SearchResults.
jsp,274,275secureattribute,135-136SecureSocketsLayer(SSL),212security,209-238authentication,211-213GSS-API,224-237HTTPS,78,212integrated,237-238JAAS,216-223Kerberos,217,218-221,223-224portal,7portlet,210-238principalsand,213-214request,78rolesand,214servlet,211-214singlesign-on,215-216usernamesand,212-213SecurityAssertionsMarkupLanguage(SAML),238element,169-170element,171element,167,171,214sendRedirect()method,89-91sendTempFile()method,352,353servernameretrieval,77ServiceDescriptionwebservice,297service()method,353ServletContextobject,92,93element,122servletscontentreturnedby,123handlingexceptionsthrownby,123HttpServletRequestobjectand,126-129HttpServletResponseobjectand,129-131includinginresponses,97JFreeChartand,351-354portletrequestdispatcherand,120-126requestparameters/attributesand,131RSSgenerationwith,251securityof,211-214sessionmanagementwithportletsand,131-132similarityofportletsand,11,13ServletUtilitiesclass,351-352,354SessionPortletclass,172-173sessions.
SeeportletsessionssetAttribute()method,74,99,131setBoost()method,261setBufferSize()method,87setCharacterEncoding()method,79setContentType()method,24,107setKerberosSystemProperties()method,220setMaxlnactiveinterval()method,100setParameter()method,26,29setParameters()method,26,29setPortletMode()method,110setProperty()method,85setRenderParameter()method,91setRenderParameters()method,91-92setSecure()method,26-27,78setSizeMax()method,81setSizeThreshold()method,81setTitle()method,25-26setValue()method,354setWmdowState()method,115,273element,34,166SimpleAPIforXML(SAX),350SimpleObjectAccessProtocol(SOAP),8,296SimpleTextExtractorLibrary,279SingleSign-On(SSO),7,215-216applicationsyndicationand,305CMSintegrationwithportalsand,361-362commonregistryapproach,216prox.
ySSO,215-216sendredirect,90trueSSO,215Slide.
SeeApacheSlideSOAP(SimpleObjectAccessProtocol),8,296softlinks,365SSL(SecureSocketsLayer),212SSO.
SeeSingleSign-Onstemrning,263stopCrawler()method,52store()method,197-198,201,202,334Stringarrays,196,197Stringconstants,64Stringobjectsportalpropertiesand,186portletparametersand,23,75,91,191portletpreferencesand,196,197Stringvalue,73stylesheetsuserexperienceand,116-117SeealsoCascadingStyleSheetsSubject.
doAsOmethod,227supportedwindowstates,115element,34,165element,18,110-112,164-165Swingapplications,340,343synchronizedkeyword,62Index391Index392syndication,247-253application,296,304-305creatingRSSstreamsfor,249-253RSSPortletdisplayand,247-249SeealsoRSSstandardsTtaglibrarybuilding,316-326JavaStandard,144LuceneJSP,273portlet,132-137TagLibraryDescriptor(TLD)file,144tagsHTML,300--301link-building,320--326link-rewriting,317-320XDoclet,172-174,180--181Seealsonamesofspecifictagselement,175Termobject,259Threadobject,53-54threadedcrawlerportlet,66-70codelistingfor,68-70implementationof,66-68threadingissues,51-70concurrentrequestsand,51-52crawlerclassand,52-65GenericPortletclassand,65-66portletsessionsand,101privatemethodsand,55threadedcrawlerportletand,66-70thread-safecrawler,52-703Dbarchart,341,343-3473Dpiechart,354-357tickets,364,367element,166,244titles,portlet,25-26,30,166TLD(TagLibraryDescriptor)file,144to-dolistportletexample,137-158actionrequesthandling,140--142completecodelisting,154-158directorystructure,153-154displaymethods,142-144editingallitems,147-151editingindividualitems,150--151helppage,151-152itemsdisplay,144-147JavaStandardTagLibraryand,144portlet.
xmldeploymentdescriptor,152-153ToDoltemBeanclass,138-139ToDoListPortletclass,139-144web.
xmldeploymentdescriptor,153tokensDISALLOW,55HREE59-60Tomcatapplicationserver,248,335-336,338,368toolbar.
jspfile,328TopicPortletclass,102toStringOmethod,222traditionaldisplaylayout,289-291element,170trueSSO,215try.
.
.
catchblock,202uUnavailableException,46-47,271URLsabsolute,60action,29encoding,85-86forbidden,55portlet,26-27userattributes,281-293accessing,285-288displayoutputand,289-293identifying,281-282problemswith,284-285,289typesof,282-284useridentification,212-213userinterfacecommonterminologyfor,117designingforportals,4-5,117element,168-169,287UserLandSoftware,239username,212-213Vvalidate()method,201validatingpreferences,201-208ValidatorException,198,201,205valueUnbound()method,354varattribute,135,331versiondata,portletAPI,97versioningportletapplications,159-160vertical3Dbarchart,341view.
jspfile,328VIEWportletmode,14-15,32,65,107requirementfor,108,109to-dolistportletand,145,147viewForum.
jspfile,328viewThread.
jspfile,328wWAR(webapplicationarchive)files,6,15,159,184webapplicationdeploymentdescriptor,16,37-38,170--171webapplicationscreatingportletsfrom,307-338integratingintoportals,9Seealsoportletapplicationswebcrawlers,256WebServiceDefinitionLanguage(WSDL),296webservices,8-9,297-298consumersand,298portalarchitectureand,8producersand,297-298WebServicesforRemotePortlets(WSRP)standard,9,247,295-306applicationsyndicationand,296,304-305architectureof,296-297cascadingstylesheetsand,301-303characterencodingand,299consumersand,298futuredirectionsfor,306HTMLtagsand,300-301JavaPortletAPIand,298-299markupincontentfragments,299-303namespaceencodingand,299overviewof,295-298portletURLsand,300producersand,297-298supportforusing,304userattributesand,282WSRPportletsand,298websitescreatedbyauthors,10JFreeChart,339Lucenesearchengine,256PortletOpenSourceTrading,247YAZDforumsoftware,307web.
xmldeploymentdescriptor,16,37-38portletapplicationsand,170-171to-dolistportletand,153WebDAVportlet,371-380CMSPortletclass,372-375ListFiles.
jspfile,377-380WebDAVHelperclass,375-377WebDAVprotocol,361,368-380clientlibrary,370-371compatibleapplications,368methods,368-370overviewof,368portletcreation,371-380WebDAVHelper.
javaclass,371,375-377WebdavResourceobject,370WebDoclettask,174WEB-INFdirectory,16,153WebPagePortletclass,275WelcomeScreenpreference,200wildcardsearches,258wildcardsignifiers,106windowstates,113-115,188custom,114maintypesof,113-114processingcontentfor,114setting,115supported,115windowStateattribute,134WindowStateobject,114WindowStateException,115workflowprocess,360workspaces,365WorldWideWebConsortium(W3C),239write()method,81writingcontent,86-87WSRP.
SeeWebServicesforRemotePortlets(WSRP)standardXXalanJARfiles,248XDocletcode-generationtool,171-184creatingtheAntbuildfile,174-178exampleofusing,181-184generatedportlet.
xmldeploymentdescriptor,179-180,182-184portlet.
xmltemplatefile,175runningtheAntbuildfile,178-179tagsforportlets,172-174,180-181XMLdatasets,349-350XMLSchemalocation,180XMLtags,362XPathquerylanguage,366XPDFtool,278XYchart,341XYscatterplot,342yYAZDportletapplication,307-338configurationissuesand,309controlissuesand,309-312controllerportletand,312-316decidingonchangesfor,309-312gettingconfigurationinformation,332-337installingforumsoftwarefor,308linkrenderingand,312problemsencounteredin,338simplifyingscreensin,327-332taglibraryand,316-326Index393JOINTHEAPRESSFORUMSANOBEPARTOFOURCOMMUNI1Y.
You'lifinddiscussionsthatcovertopicsofinteres!
tofTprofessionals,programmers,andenthusiastsjustlikeyou.
lfyoupostaquerytooneofourforums,youcanexpectthatsomeofthebestmindsinthebusiness-especialiyApressauthors,whoaliwritewithTheExpert'sVoice-wilichimeintohelpyou.
Whynotaimtobecomeoneofourmostvaluablepartic-ipants(MVPs)andwincoolstuffHere'sasamplingofwhatyou'lifind:DATABASESDatadriveseverything.
Shareinformation,exchangeideas,anddiscussanydatabaseprogrammingoradministrationissues.
INTERNETTECHNOLOGIESANONETWORKINGTrylivingwithoutplumbing(andeventually1Pv6).
Talkaboutnetworkingtopicsincludingprotocols,design,administration,wireless,wired,storage,backup,certifications,trends,andnewtechnologies.
JAVAWe'vecomealongwayfromtheoldOaktree.
HangoutanddiscussJavainwhateverflavoryouchoose:J2SE.
J2EE,J2ME,Jakarta,andsoon.
MACOSXAliabouttheZenofOSX.
OSXisboththepresentandtheMureforMacapps.
Makesuggestions,offerupideas,orboastaboutyournewhardware.
OPENSOURCESourcecadeisgood;understanding(open)sourceisbetter.
DiscussopensourcetechnologiesandrelatedtopicssuchasPHP,MySQL,Linux,Peri,Apache,Python,andmore.
HOWTOPARTICIPATE:PROGRAMMING/BUSINESSUnfortunately,itis.
TalkabouttheApresslineofbooksthatcoversoftwaremethodology,bestpractices,andhowprogrammersinteractwiththe'suits.
'WEBDEVELOPMENT/DESIGNUglydoesn'tcutitanymore,andCGIisabsurd.
Helpisinsightforyoursite.
RnddesignsolutionsforyourprojectsandgetideasforbuildinganinteractiveWebsite.
SECURITYLotsofbadguysoutthere-thegoodguysneedhelp.
Discusscomputerandnetworksecurityissueshere.
Justdon'tletanyoneelseknowtheanswers!
TECHNOLOGYINACTIONCoolthings.
Funthings.
lt'safterhours.
lfstimetoplay.
Whetheryou'reintoLEGQMINDSTORMSorturninganoldPCintoaDVR,thisiswheretechnologyturnsintotun.
WINDOWSNodefenestrationhere.
AskquestionsaboutaliaspectsofWindowsprogramming,gethelponMicrosofttechnologiescoveredinApressbooks,orprovidefeedbackonanyApressWindowsbook.
GototheApressForumssiteathttp://forums.
apress.
com/.
ClicktheNewUserlink.
- Applicationto相关文档
- "年级","层次","课程编号","课程名称","专业","考试形式","考试时间","场次"
- "年级","层次","课程编号","课程名称","专业","考试形式","考试时间","场次"
- 学分photoshop技术
- "云南师范大学2015年特岗教师在职攻读教育硕士复试名单"
- 校企合作新开普电子股份有限公司情况简介
- "2015年中文图书第20期新书通报",,,,,
数脉科技怎么样?数脉科技品牌创办于2019,由一家从2012年开始从事idc行业的商家创办,目前主营产品是香港服务器,线路有阿里云线路和自营CN2线路,均为中国大陆直连带宽,适合建站及运行各种负载较高的项目,同时支持人民币、台币、美元等结算,提供支付宝、微信、PayPal付款方式。本次数脉科技给发来了新的7月促销活动,CN2+BGP线路的香港服务器,带宽10m起,配置E3-16G-30M-3IP,...
提速啦(www.tisula.com)是赣州王成璟网络科技有限公司旗下云服务器品牌,目前拥有在籍员工40人左右,社保在籍员工30人+,是正规的国内拥有IDC ICP ISP CDN 云牌照资质商家,2018-2021年连续4年获得CTG机房顶级金牌代理商荣誉 2021年赣州市于都县创业大赛三等奖,2020年于都电子商务示范企业,2021年于都县电子商务融合推广大使。资源优势介绍:Ceranetwo...
WordPress经典外贸企业建站主题,经典配色扁平化简约设计+跨屏自适应移动端设备,特色外贸企业建站功能模块+在线Inquiry询单功能,更有利于Google等英文搜索优化和站点收录。采用标准的HTML5+CSS3语言开发,兼容当下的各种主流浏览器: IE 6+(以及类似360、遨游等基于IE内核的)、Firefox、Google Chrome、Safari、Opera等;同时支持移动终端的常用...
photoshop技术为你推荐
ipad如何上网苹果ipad无线上网卡怎么设置?iexplore.exe应用程序错误iexplore.exe---应用程序错误.是什么意思?win10445端口windows server2008怎么开放4443端口canvas2html5创建两个canvas后,怎么回到第一个canvaschromeframechrome需要frame吗googleadsenceGoogle AdSense 帐户状态是什么意思!迅雷下载速度为什么现在迅雷下载的速度比原来慢得多?杀毒软件免费下载2013排行榜免费杀毒软件最好的是那个?在那下载fastreport2.5AMD Athlon 2.5+GHZ是什么意思?阻抗fusioncharts
厦门虚拟主机 申请免费域名 idc评测 全球付 火车票抢票攻略 dropbox网盘 网通代理服务器 空间论坛 admit的用法 老左正传 双线主机 域名评估 百度云1t idc查询 无限流量 域名与空间 万网空间管理 1元域名 smtp虚拟服务器 服务器维护 更多