配置Struts2后如何使用servlet_struts2基本使用方法

2020-02-28 其他范文 下载本文

配置Struts2后如何使用servlet由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“struts2基本使用方法”。

配置Struts2后如何使用servlet 1.问题的提出

如果web.xml中struts2和servlet的配置如下:

struts2 org.apache.struts2.dispatcher.FilterDispatcher struts2 /*

ImageServlet com.servlets.ImageServlet ImageServlet /myImageServlet/* 当我们在页面在请求应用时,struts2将会截获所有请求,对于servlet请求将不能够正常响应的(报错信息为:HTTP Status 404target.lastIndexOf(“/”)): target

.substring(target.lastIndexOf(“/”)+ 1);

if(this.includes.contains(target)){

RequestDispatcher rdsp = request.getRequestDispatcher(target);

rdsp.forward(req,resp);

} else

chain.doFilter(req, resp);

}

@Override

public void init(FilterConfig config)throws ServletException {

this.includes.addAll(Arrays.asList(config.getInitParameter(“includeServlets”).split(“,”)));

}

}

2.在web.xml中做适当配置,在struts2的配置前加上下面的代码:

redisp

com.kcjxkj.filter.ReDispatcherFilter

includeServlets

ValidateEmail

redisp

/*

其中,

中为web.xml中配置的要过滤的servlet名,多个之间用“,”逗号隔开。

《配置Struts2后如何使用servlet.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
配置Struts2后如何使用servlet
点击下载文档
相关专题 struts2基本使用方法 如何使用 servlet struts2基本使用方法 如何使用 servlet
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文