首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

地址http://localhost/work_0_123 实际可以连接到 work/0/123.shtml 这个是怎么实现的

2012-01-22 
地址http://localhost/work_0_123 实际可以连接到work/0/123.shtml 这个是如何实现的?这种技术是怎样实现

地址http://localhost/work_0_123 实际可以连接到 work/0/123.shtml 这个是如何实现的?
这种技术是怎样实现链接的??   而且又如何搞出来那么多静态页面???

[解决办法]
apache的rewrite模块可以实现
[解决办法]
是不是想Struts的Action 一样啊,所有的.do都可 以转换,在程序写一个servlet专门去处理work_0_123的,把它解析成work/0/123+ ".shtml "
[解决办法]
在web.xml配置不就OK拉?怎么那么复杂?

<welcome-file-list>
<welcome-file> 123.shtml </welcome-file>
</welcome-file-list>
[解决办法]
Servlet必须使用C:\Tomcat\webapps\ROOT\WEB-INF这个目录下面的web.xml文件进行注册,打开这个web.xml文件,在里面加入:

<servlet>
<servlet-name> HelloWorld </servlet-name>
<servlet-class> 包名字.HelloWorld </servlet-class>
</servlet>
<servlet-mapping>
<servlet-name> HelloWorld </servlet-name>
<url-pattern> / </url-pattern>
</servlet-mapping>

HelloWorld里面进行处理

热点排行
Bad Request.