Java在各种框架下编译Scala 【二】 Java框架ScalawicketSpring
程序员文章站
2022-07-15 15:14:27
...
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>