@Controller(xpageName="contact",
pageTitleI18nKey="contact.pagePathLabel",
pagePathI18nKey="subscribe.pageTitle")
public class ContactApp
extends fr.paris.lutece.portal.util.mvc.xpage.MVCApplication
Constructor and Description |
---|
ContactApp() |
Modifier and Type | Method and Description |
---|---|
fr.paris.lutece.portal.web.xpages.XPage |
doSendMessage(javax.servlet.http.HttpServletRequest request)
This method tests the parameters stored in the request and send the
message if they are corrects.
|
fr.paris.lutece.portal.web.xpages.XPage |
getForm(javax.servlet.http.HttpServletRequest request)
Return form
|
fr.paris.lutece.portal.web.xpages.XPage |
getLists(javax.servlet.http.HttpServletRequest request)
Get lists
|
fr.paris.lutece.portal.web.xpages.XPage |
getPage(javax.servlet.http.HttpServletRequest request,
int nMode,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Returns the content of the page
|
addError, addError, addInfo, addInfo, addWarning, addWarning, download, download, fillCommons, getActionFullUrl, getActionUrl, getDefaultPagePath, getDefaultPageTitle, getLocale, getModel, getViewFullUrl, getViewUrl, getXPage, getXPage, getXPage, getXPage, getXPageName, populate, populate, redirect, redirect, redirect, redirect, redirectMessageBox, redirectView, responseJSON, responseXML, validateBean, validateBean
public fr.paris.lutece.portal.web.xpages.XPage getPage(javax.servlet.http.HttpServletRequest request, int nMode, fr.paris.lutece.portal.service.plugin.Plugin plugin) throws fr.paris.lutece.portal.service.message.SiteMessageException, fr.paris.lutece.portal.service.security.UserNotSignedException
getPage
in interface fr.paris.lutece.portal.web.xpages.XPageApplication
getPage
in class fr.paris.lutece.portal.util.mvc.xpage.MVCApplication
request
- The http requestnMode
- The current modeplugin
- The plugin objectfr.paris.lutece.portal.service.message.SiteMessageException
- Message displayed if an exception occursfr.paris.lutece.portal.service.security.UserNotSignedException
- if an authentication is required by a view@View(value="viewContactPage") public fr.paris.lutece.portal.web.xpages.XPage getForm(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.message.SiteMessageException
request
- the page requeststrIdContactList
- the id of contact liststrSendMessage
- the send messagefr.paris.lutece.portal.service.message.SiteMessageException
- occurs during treatment@View(value="viewContactLists", defaultView=true) public fr.paris.lutece.portal.web.xpages.XPage getLists(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.message.SiteMessageException
request
- the page requestfr.paris.lutece.portal.service.message.SiteMessageException
- occurs during treatment@Action(value="actionSendMessage") public fr.paris.lutece.portal.web.xpages.XPage doSendMessage(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.message.SiteMessageException
request
- The http requestfr.paris.lutece.portal.service.message.SiteMessageException
- Message displayed if an exception occuresCopyright © 2018 City of Paris. All rights reserved.