首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在struts 1中映射.html url-pattern

在struts 1中映射.html url-pattern
EN

Stack Overflow用户
提问于 2017-02-28 14:05:08
回答 1查看 534关注 0票数 0

我想在我的actionServlet中捕获.html url。目前,我正在actionSrvlet中捕获.do url。

Web.xml -- ActionServlet `

代码语言:javascript
复制
<servlet-name>ControllerServlet</servlet-name>
        <servlet-class>com.mm.wp.webapp.common.WPActionServlet</servlet-class>
            <init-param>
                <param-name>labelresource</param-name>
                <param-value>LabelResources</param-value>

            </init-param>
            <init-param>
            <param-name>errorresource</param-name>
            <param-value>ErrorResources</param-value>
            </init-param>
            <init-param>
            <param-name>tootipresource</param-name>
            <param-value>TooltipResources</param-value>
            </init-param>
        <load-on-startup>2</load-on-startup>
    </servlet>

    <servlet-mapping>
        <servlet-name>ControllerServlet</servlet-name>
         <url-pattern>*.do</url-pattern> 
    </servlet-mapping>

    <servlet-mapping>
        <servlet-name>ControllerServlet</servlet-name>
         <url-pattern>*.html</url-pattern> 
    </servlet-mapping>`

你能建议我怎样做才能在我的ActionServlet中捕获.html url吗?

EN

回答 1

Stack Overflow用户

发布于 2017-02-28 18:31:35

我没有得到什么,我假设在动作servlet中捕获.do url会像.html一样工作,但它不能。

好吧,Struts1流程将使Controller Servlet期望一个Action Mapping (对于该url,但没有扩展名),一个Action类,并调用execute()方法。

你会为你的html路径做些什么?您需要编写一个通用的自定义Action类来读取输入请求路径并将其转发到该html。

类似于(未测试的)

代码语言:javascript
复制
//Refer http://stackoverflow.com/questions/4278083/how-to-get-request-uri-without-context-path to get the url path

public class HtmlAction extends Action{
   public ActionMapping execute(.....){
        String reqHtml = //see above;
        request.getServletContext().getRequestDispatcher(reqHtml).forward(request, response);
        return null;
   }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42501352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档