如何在java Web应用程序中映射url

时间:2014-07-24 10:11:27

标签: java url web mapping

我对java web应用程序有疑问。

有没有办法将url: index.jsp?lng=en映射到:index/en

1 个答案:

答案 0 :(得分:0)

如果您获得request,请从HttpServletRequest对象获取主机名,或者您可以使用正则表达式获取主机名。 en是您可以使用request.getParameter("lng")

获取的请求参数值
URL aURL = new URL("index.jsp?lng=en");
System.out.println("hostname = " + aURL.getHost()); //index

然后返回带hostName + "/" + paramValue

的字符串