我想在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或其他框架? –