我想在Java中更改我的URL名称。我可以在Java中更改URL名称吗?
例
假设我的URL名称是www.xyz.com/join.html
我想在我的地址栏更改此网址到 www.xyz.com/register-user
有人可以提出任何方式来实现这一目标吗?
谢谢。
我想在Java中更改我的URL名称。我可以在Java中更改URL名称吗?
例
假设我的URL名称是www.xyz.com/join.html
我想在我的地址栏更改此网址到 www.xyz.com/register-user
有人可以提出任何方式来实现这一目标吗?
谢谢。
你需要修复您的映射在web.xml
<servlet>
<servlet-name>RegisterUserServlet</servlet-name>
<servlet-class>com.blahBlah.RegisterUserServlet</servlet-class> //Your servlets path
</servlet>
<servlet-mapping>
<servlet-name>RegisterUserServlet</servlet-name>
<url-pattern>/register-user</url-pattern> //if the url exactly matches register-user RegisterUserServlet will be called.
</servlet-mapping>
你给了servlet的答案,但是应该为JSP做些什么? – Sharvil
你可以用同样的方法做到这一点。现在不必在'servlet-class'标签中给出类路径,而必须为你的'jsp'提供路径。 –
也检查出[this](https://stackoverflow.com/questions/13091762/url-mapping-for-jsp)的答案。 –
你可以在'web.xml'文件中处理这个映射,[见这里](https://stackoverflow.com/questions/11071131/web-xml-url-mapping)。 –
@TimBiegeleisen但我想动态更改我的网址,假设我目前的网址是http://www.example.com/product.jsp?productId=123,我想显示为http://www.example.com/product-名称如果你知道搜索引擎优化,我想申请搜索引擎优化在这个链接,所以任何机构可以访问这个和谷歌会立即找到页面。 – Sharvil
你在用什么?只有servlet或其他框架? –