Java在各种框架下编译Scala 【二】
?
web.xml中设置
接下来,修改main/webapp/WEB-INF/web.xml。从而确立了Wicket的过滤器,打开Spring的JPA实体管理器和Spring监听器,进行Spring的初始化。
?<?xml?version="1.0"?encoding="UTF-8"?>???????? ?<web-app?version="3.0"xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"????????? ?????????? ??????????xsi:schemaLocation="http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">????????? ??????<filter>???????? ?????????? ??????????<filter-name>f2</filter-name>???????? ?????????<filter-class>org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter</filter-class>????????? ?????????? ?????</filter>????????? ?????<filter>????????? ??????????<filter-name>f1</filter-name>???????? ?????????<filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>????????? ?????????? ??????????<init-param>???????? ?????????????<param-name>applicationClassName</param-name>????????? ?????????? ?????????????<param-value>com.foo.myapp.MyApp</param-value>????????? ??????????</init-param>???????? ?????????? ?????</filter>????????? ?????<filter-mapping>????????? ?????????<filter-name>f1</filter-name>????????? ?????????<url-pattern>/app/*</url-pattern>????????? ?????</filter-mapping>????????? ?????<filter-mapping>????????? ?????????<filter-name>f2</filter-name>????????? ?????????<url-pattern>/*</url-pattern>????????? ?????</filter-mapping>????????? ?????<context-param>????????? ?????????<param-name>contextConfigLocation</param-name>????????? ?????????<param-value>classpath:/beans.xml</param-value>????????? ?????</context-param>????????? ?????<listener>????????? ?????????<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>????????? ??????</listener>???????? ?????????? ?</web-app>????????? ?