【发布时间】:2014-11-27 03:14:38
【问题描述】:
你能帮我把一个 web 应用程序从 eclipse 部署到 tomcat 独立 我有一个在上下文路径“localhost:8080”上运行的网络应用程序,所有请求都将通过这样的主过滤器
@WebFilter("/*")
public class MainFilter implements Filter {
/**
* Default constructor.
*/
public MainFilter() {
// TODO Auto-generated constructor stub
}
/**
* @see Filter#destroy()
*/
public void destroy() {
// TODO Auto-generated method stub
}
/**
* @see Filter#doFilter(ServletRequest, ServletResponse, FilterChain)
*/
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
HttpServletRequest req = (HttpServletRequest) request;
String path = req.getRequestURI();
request.setAttribute("uri", path);
if( path.contains("/user")){
if( path.contains("/post")){
if( path.contains("/comment")){
req.getRequestDispatcher("/CommentServlet").forward(request, response);
return;
}
req.getRequestDispatcher("/PostServlet").forward(request, response);
return;
}
你能告诉我如何将它部署到 Tomcat 上,并与创建 web.xml 或配置任何东西相关。请在这里帮助我!
【问题讨论】:
-
你在用maven吗?
-
@user1136403 我以前听说过,但我不确定。我是eclipse上的tomcat插件
标签: java eclipse tomcat filter