Jquery 如何重定向url
我不确定确切的技术术语是什么,但我想访问一个在服务器中可用的文件(Jquery 如何重定向url,jquery,html,servlets,Jquery,Html,Servlets,我不确定确切的技术术语是什么,但我想访问一个在服务器中可用的文件(apachetomcat)。我只是想在浏览器中输入这个 http://localhost:8080/myProjectName/eng: *但这应指的是http://localhost:8080/myProjectName/english.html* http://localhost:8080/myProjectName/hin: *但这应指的是http://localhost:8080/myProjectName/hindi.h
apachetomcat
)。我只是想在浏览器中输入这个
http://localhost:8080/myProjectName/eng
:*但这应指的是<代码>http://localhost:8080/myProjectName/english.html*
http://localhost:8080/myProjectName/hin
:*但这应指的是<代码>http://localhost:8080/myProjectName/hindi.html* 我的项目结构是
myProjectName
|
webContent
|
|----WEB-INF
| |_ _ _ web.xml
|
|--- english.html
|--- hindi.html
有没有办法通过在web.xml中编写一些东西来获得可能的结果
Environment : java servlet html js jQuery tomcat6.0
如果我理解你的问题,以下是解决方案:
映射而不是
http://localhost:8080/myProjectName/eng
只需在web.xml
<servlet>
<servlet-name>config</servlet-name>
<jsp-file>/english.html</jsp-file> /* referential page */
</servlet>
<servlet-mapping>
<servlet-name>config</servlet-name>
<url-pattern>/eng</url-pattern> /* url pattern */
</servlet-mapping>
配置
/english.html/*参考页*/
配置
/eng/*url模式*/
要重定向URL(使目标URL重新出现在浏览器地址栏中)还是要重写/转发URL(使原始URL保留在浏览器地址栏中)?@BalusC我希望原始URL保留在浏览器地址栏中。@BalusC:我只是想让你知道,给定的Bibhaw解决方案对我有效,尽管我不确定它是否是标准的sol'n。如果可能的话,请确认。好的,因此您需要的是重写/转发,而不是重定向,与您在问题中提出的相反。Bibhaw的答案很好。另一种选择是允许更简单的配置。