/es2018/18497/conf/contexto.xml |
---|
New file |
0,0 → 1,10 |
<Context path="/project" docBase="C:/Users/danif/IdeaProjects/Exercico 5/build/ant/war" |
debug="0"> |
<!-- Link to the user database we will get roles from --> |
<ResourceLink name="users" global="UserDatabase" |
type="org.apache.catalina.UserDatabase"/> |
<Logger className="org.apache.catalina.logger.FileLogger" |
prefix="estgweb_log." suffix=".txt" |
timestamp="true"/> |
</Context> |
/es2018/18497/conf/web/tiles-default.xml |
---|
16,8 → 16,8 |
<definition name="page.home" extends="base.definition"> |
<put name="title" value="Bem vindos"/> |
<put name="body" value="home.jsp"/> |
<put name="title" value="Listagem de Paginas"/> |
<put name="body" value="/listaPaginas.jsp"/> |
</definition> |
<definition name="page.login" extends="base.definition"> |
26,6 → 26,10 |
</definition> |
<definition name="page.pagina" extends="base.definition"> |
<put name="title" value="Apresentando Pagina"/> |
<put name="body" value="/apresentaPagina.jsp"/> |
</definition> |
</tiles-definitions> |
</tiles-definitions> |
/es2018/18497/conf/web/struts-default.xml |
---|
1,67 → 1,80 |
<?xml version="1.0" encoding="UTF-8"?> |
<!DOCTYPE struts-config PUBLIC |
"-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" |
"http://struts.apache.org/dtds/struts-config_1_3.dtd"> |
"-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" |
"http://struts.apache.org/dtds/struts-config_1_3.dtd"> |
<struts-config> |
<form-beans> |
<!-- Import --> |
<!--<form-bean type="pt.estgp.estgweb.web.form.announcements.AnnouncementsForm" name="AnnouncementsForm"/>--> |
<!--<form-bean type="com.innovkey.opt.imports.web.ImportForm" name="ImportForm"/>--> |
</form-beans> |
<form-beans> |
<!-- Import --> |
<form-bean type="pt.estgp.es.exemplos.hibernate.web.login.LoginForm" name="LoginForm"/> |
<!--<form-bean type="com.innovkey.opt.imports.web.ImportForm" name="ImportForm"/>--> |
</form-beans> |
<global-exceptions> |
<global-exceptions> |
</global-exceptions> |
</global-exceptions> |
<global-forwards> |
<global-forwards> |
</global-forwards> |
</global-forwards> |
<action-mappings> |
<action-mappings> |
<!--Portal Forward--> |
<action path="/home" forward="page.home"/> |
<action path="/login" forward="page.login"/> |
<!--Portal Forward--> |
<action path="/home" forward="page.home"/> |
<!--Authentication--> |
<!-- <action path="/authenticate" |
type="pt.estgp.estgweb.web.controllers.authenticate.AuthenticateController" |
name="EmptyForm" |
scope="request" |
parameter="dispatch" |
validate="false" |
input="page.authentication"> |
<forward name="success" path="page.separators.home"/> |
<forward name="logout" path="page.authentication"/> |
<forward name="firstTimeAuthenticate" path="page.first.time.authenticate"/> |
</action>--> |
<action path="/apresentaPagina" forward="page.pagina"/> |
<!--Authentication--> |
<!-- <action path="/authenticate" |
type="pt.estgp.estgweb.web.controllers.authenticate.AuthenticateController" |
name="EmptyForm" |
scope="request" |
parameter="dispatch" |
validate="false" |
input="page.authentication"> |
<forward name="success" path="page.separators.home"/> |
<forward name="logout" path="page.authentication"/> |
<forward name="firstTimeAuthenticate" path="page.first.time.authenticate"/> |
</action>--> |
<action path="/login" |
type="pt.estgp.es.exemplos.hibernate.web.login.LoginAction" |
name="LoginForm" |
scope="request" |
parameter="dispatch" |
validate="false" |
input="page.home"> |
<forward name="ok" path="page.home"/> |
<forward name="fail" path="page.home"/> |
</action> |
</action-mappings> |
<!--20 Megabytes upload max size can go until 700 MB nao se sabe porque |
pontos possiveis de ajuste Fazer um UPLOAD Servlet |
ver mais em app.properties max.file.size.upload.mbytes |
aqui esta 50 para permitir ao App controlar e poder ser aumentado nao sendo afetado por este parametro |
--> |
<controller maxFileSize="50971520" processorClass="org.apache.struts.tiles.TilesRequestProcessor" /> |
<!--<message-resources parameter="MessageResources"/>--> |
<!--<message-resources parameter="MessageResources" factory="pt.estgp.estgweb.domain.utils.ReloadablePropertyMessageResourcesFactory"/>--> |
<plug-in className="org.apache.struts.tiles.TilesPlugin"> |
<set-property property="definitions-config" value="/WEB-INF/tiles-default.xml"/> |
</plug-in> |
</action-mappings> |
<!--20 Megabytes upload max size can go until 700 MB nao se sabe porque |
pontos possiveis de ajuste Fazer um UPLOAD Servlet |
ver mais em app.properties max.file.size.upload.mbytes |
</struts-config> |
aqui esta 50 para permitir ao App controlar e poder ser aumentado nao sendo afetado por este parametro |
--> |
<controller maxFileSize="50971520" processorClass="org.apache.struts.tiles.TilesRequestProcessor" /> |
<!--<message-resources parameter="MessageResources"/>--> |
<!--<message-resources parameter="MessageResources" factory="pt.estgp.estgweb.domain.utils.ReloadablePropertyMessageResourcesFactory"/>--> |
<plug-in className="org.apache.struts.tiles.TilesPlugin"> |
<set-property property="definitions-config" value="/WEB-INF/tiles-default.xml"/> |
</plug-in> |
</struts-config> |
/es2018/18497/conf/web/plugins.properties |
---|
New file |
0,0 → 1,0 |
pt.estgp.es.exemplos.hibernate.web.pluginSession.RegisterSession=@pt.estgp.es.exemplos.hibernate.web.pluginSession.RegisterSession@ |
/es2018/18497/conf/web/web.xml |
---|
7,19 → 7,22 |
<listener-class>pt.estgp.es.exemplos.hibernate.web.HibernateStarterListener</listener-class> |
</listener> |
<filter> |
<filter-name>teste</filter-name> |
<filter-name>UserFilter</filter-name> |
<filter-class>pt.estgp.es.exemplos.hibernate.web.UserFilter</filter-class> |
</filter> |
<filter> |
<filter-name>SecurityFilter</filter-name> |
<filter-class>pt.estgp.es.exemplos.hibernate.web.SecurityFilter</filter-class> |
</filter> |
<filter-mapping> |
<filter-name>teste</filter-name> |
<url-pattern>/user/*</url-pattern> |
<filter-name>SecurityFilter</filter-name> |
<url-pattern>/*</url-pattern> |
</filter-mapping> |
<!--<filter-mapping> |
<filter-name>teste</filter-name> |
<url-pattern>/user/*</url-pattern> |
</filter-mapping>--> |
<servlet> |
<servlet-name>PaginasServlet</servlet-name> |
<servlet-class>pt.estgp.es.exemplos.hibernate.web.PaginasServlet</servlet-class> |
36,7 → 39,7 |
<init-param> |
<param-name>config</param-name> |
<param-value> |
/conf/web/struts-default.xml |
/WEB-INF/struts-default.xml |
</param-value> |
</init-param> |
<init-param> |
53,44 → 56,15 |
</init-param> |
<load-on-startup>2</load-on-startup> |
</servlet> |
<servlet> |
<servlet-mapping> |
<servlet-name>action</servlet-name> |
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class> |
<init-param> |
<param-name>config</param-name> |
<param-value>/WEB-INF/struts-config.xml</param-value> |
</init-param> |
<load-on-startup>2</load-on-startup> |
</servlet> |
<servlet> |
<servlet-name>action</servlet-name> |
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class> |
<init-param> |
<param-name>config</param-name> |
<param-value>/WEB-INF/struts-config.xml</param-value> |
</init-param> |
<load-on-startup>2</load-on-startup> |
</servlet> |
<servlet> |
<servlet-name>action</servlet-name> |
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class> |
<init-param> |
<param-name>config</param-name> |
<param-value>/WEB-INF/struts-config.xml</param-value> |
</init-param> |
<load-on-startup>2</load-on-startup> |
</servlet> |
<servlet> |
<servlet-name>action</servlet-name> |
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class> |
<init-param> |
<param-name>config</param-name> |
<param-value>/WEB-INF/struts-config.xml</param-value> |
</init-param> |
<load-on-startup>2</load-on-startup> |
</servlet> |
<url-pattern>*.do</url-pattern> |
</servlet-mapping> |
<servlet-mapping> |
<servlet-name>PaginasServlet</servlet-name> |
<url-pattern>/paginas</url-pattern> |
103,36 → 77,53 |
<servlet-name>PaginasServlet</servlet-name> |
<url-pattern>/testep</url-pattern> |
</servlet-mapping> |
<servlet-mapping> |
<servlet-name>action</servlet-name> |
<url-pattern>*.do</url-pattern> |
</servlet-mapping> |
<servlet-mapping> |
<servlet-name>action</servlet-name> |
<url-pattern>*.do</url-pattern> |
</servlet-mapping> |
<servlet-mapping> |
<servlet-name>action</servlet-name> |
<url-pattern>*.do</url-pattern> |
</servlet-mapping> |
<servlet-mapping> |
<servlet-name>action</servlet-name> |
<url-pattern>*.do</url-pattern> |
</servlet-mapping> |
<servlet-mapping> |
<servlet-name>action</servlet-name> |
<url-pattern>*.do</url-pattern> |
</servlet-mapping> |
<error-page> |
<error-code>404</error-code> |
<location>/src/web/errors/404.jsp</location> |
<location>/errors/404.jsp</location> |
</error-page> |
<error-page> |
<error-code>403</error-code> |
<location>/errors/403.jsp</location> |
</error-page> |
<error-page> |
<error-code>500</error-code> |
<location>/errors/500.jsp</location> |
</error-page> |
<jsp-config> |
<taglib> |
<taglib-uri>/WEB-INF/tlds/struts-bean.tld</taglib-uri> |
<taglib-location>/WEB-INF/tlds/struts-bean.tld</taglib-location> |
</taglib> |
<taglib> |
<taglib-uri>/WEB-INF/tlds/struts-html.tld</taglib-uri> |
<taglib-location>/WEB-INF/tlds/struts-html.tld</taglib-location> |
</taglib> |
<taglib> |
<taglib-uri>/WEB-INF/tlds/struts-logic.tld</taglib-uri> |
<taglib-location>/WEB-INF/tlds/struts-logic.tld</taglib-location> |
</taglib> |
<taglib> |
<taglib-uri>/WEB-INF/tlds/struts-nested.tld</taglib-uri> |
<taglib-location>/WEB-INF/tlds/struts-nested.tld</taglib-location> |
</taglib> |
<taglib> |
<taglib-uri>/WEB-INF/tlds/struts-tiles.tld</taglib-uri> |
<taglib-location>/WEB-INF/tlds/struts-tiles.tld</taglib-location> |
</taglib> |
</jsp-config> |
<!--START FILES--> |
<welcome-file-list> |
<welcome-file>listaPaginas.jsp</welcome-file> |
<welcome-file>home.do</welcome-file> |
</welcome-file-list> |
</web-app> |
</web-app> |