01 <?xml version="1.0" encoding="UTF-8"?>
02
03 <web-app xmlns="http://java.sun.com/xml/ns/j2ee">
04 <filter>
05 <filter-name>requestEncodingFilter</filter-name>
06 <filter-class>com.bea.medrec.filters.RequestEncodingFilter</filter-class>
07 <init-param>
08 <param-name>encoding</param-name>
09 <param-value>UTF-8</param-value>
10 </init-param>
11 </filter>
12 <filter-mapping>
13 <filter-name>requestEncodingFilter</filter-name>
14 <servlet-name>action</servlet-name>
15 </filter-mapping>
16 <servlet>
17 <servlet-name>action</servlet-name>
18 <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
19 <init-param>
20 <param-name>config</param-name>
21 <param-value>/WEB-INF/struts-config.xml</param-value>
22 </init-param>
23 <load-on-startup>1</load-on-startup>
24 </servlet>
25 <servlet-mapping>
26 <servlet-name>action</servlet-name>
27 <url-pattern>*.do</url-pattern>
28 </servlet-mapping>
29 <welcome-file-list>
30 <welcome-file>login.do</welcome-file>
31 </welcome-file-list>
32 <error-page>
33 <error-code>404</error-code>
34 <location>/error.do</location>
35 </error-page>
36 <error-page>
37 <error-code>400</error-code>
38 <location>/error.do</location>
39 </error-page>
40 <error-page>
41 <error-code>500</error-code>
42 <location>/error.do</location>
43 </error-page>
44 <jsp-config>
45 <taglib>
46 <taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
47 <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
48 </taglib>
49 <taglib>
50 <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
51 <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
52 </taglib>
53 <taglib>
54 <taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
55 <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
56 </taglib>
57 <taglib>
58 <taglib-uri>/WEB-INF/struts-nested.tld</taglib-uri>
59 <taglib-location>/WEB-INF/struts-nested.tld</taglib-location>
60 </taglib>
61 <taglib>
62 <taglib-uri>/WEB-INF/struts-template.tld</taglib-uri>
63 <taglib-location>/WEB-INF/struts-template.tld</taglib-location>
64 </taglib>
65 <taglib>
66 <taglib-uri>/WEB-INF/struts-tiles.tld</taglib-uri>
67 <taglib-location>/WEB-INF/struts-tiles.tld</taglib-location>
68 </taglib>
69 <taglib>
70 <taglib-uri>/WEB-INF/sslext.tld</taglib-uri>
71 <taglib-location>/WEB-INF/sslext.tld</taglib-location>
72 </taglib>
73 </jsp-config>
74 <login-config>
75 <auth-method>FORM</auth-method>
76 <form-login-config>
77 <form-login-page>/login.do</form-login-page>
78 <form-error-page>/Error.jsp</form-error-page>
79 </form-login-config>
80 </login-config>
81 <ejb-ref>
82 <ejb-ref-name>PhysicianSessionEJB</ejb-ref-name>
83 <ejb-ref-type>Session</ejb-ref-type>
84 <home>com.bea.medrec.controller.PhysicianSessionHome</home>
85 <remote>com.bea.medrec.controller.PhysicianSession</remote>
86 <ejb-link>PhysicianSessionEJB</ejb-link>
87 </ejb-ref>
88 </web-app>
|