我不确定具体的技术术语是什么,但我想访问服务器(Apache Tomcat
)中的文件。我只是想在浏览器中键入它,例如
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
答案 0 :(得分:0)
如果我理解你的问题,这是解决方案:
<jsp-file>
映射而不是<servlet-class>
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>