【问题标题】:.jsp pattern in web.config and getting the urlweb.config 中的 .jsp 模式并获取 url
【发布时间】:2013-05-28 17:43:56
【问题描述】:

关于这篇文章:how to redirect url to jsp in web.xml

很明显可以做一个url,例如http://mypage.com/details/?id=20 其中 details 映射到 details.jsp

<servlet>
    <servlet-name>details</servlet-name>
    <jsp-file>/details.jsp</jsp-file>
</servlet>
<servlet-mapping>
    <servlet-name>details</servlet-name>
    <url-pattern>/details/*</url-pattern>
</servlet-mapping>

所以,我的问题如下:

  1. 如何从 .jsp(或 servlet)中的 url 获取“/details/”参数?
  2. 是否可以以http://mypage.com/details/20/这种方式格式化网址,如果可以,如何?

谢谢!

【问题讨论】:

    标签: jsp servlets web.xml


    【解决方案1】:

    我认为您可以使用 Spring MVC 框架将其用作变量 或获取 requestUri。

    示例:mypage/detail/20

    String requestUri = request.getRequestUri();
    int x = Integere.parseInt(requestUri.subString(requestUri.lastIndex('/',requestUri.length())));
    
    out.println("value of x is " + x);
    

    努力学习Spring MVC Framework

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-06
      • 1970-01-01
      • 2012-06-01
      • 2012-09-02
      • 2015-03-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多