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的答案很好。另一种选择是允许更简单的配置。