你拿resin服务器来说,它的conf文件有这样两句
<servlet-mapping url-pattern='*.xtp' servlet-name='xtp'/>
<servlet-mapping url-pattern='*.jsp' servlet-name='jsp'/>
你可以把下面一句改成:
<servlet-mapping url-pattern='*.edf' servlet-name='jsp'/>
然后你把你的jsp文件命后缀都改成edf,resin服务器照样把他们当jsp来解释。
<servlet-mapping url-pattern='*.xtp' servlet-name='xtp'/>
<servlet-mapping url-pattern='*.jsp' servlet-name='jsp'/>
你可以把下面一句改成:
<servlet-mapping url-pattern='*.edf' servlet-name='jsp'/>
然后你把你的jsp文件命后缀都改成edf,resin服务器照样把他们当jsp来解释。
解决方案 »
- 关于页面经常死机的问题?
- 问个JSP页面引JS文件的路径问题
- Mysql的like用法?
- jsp连接数据库问题:OracleDriver cannot be resolved to a type
- jsp中包含两个applet的话,那两个applet的参数可不可以互传的?
- 求助
- java中如何将string类型转换成decimal类型???救命!!!
- 支持JSP 2.0、Struts 1.1、ASP.Net 1.1的虚拟主机
- 这个操作数据库的javabean中的executeQuery方法能否执行insert,update,delete SQL语句?
- 请问下支付宝扫码付款成功回调接口没反应是什么问题
- jsp中利用fop转换生成pdf,怎样实现两幅图片叠加显示(要透明)。今天结帖,急!!
- tomcat是自己工作好还是和apache工作好.
<servlet>
<servlet-name>处理 html 文件的 servlet 的名称</servlet-name>
<servlet-class>servlet 对应的类名</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet 名称 (同上)</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
同理,映射其它类型的文件也可以。
但是,用 /abc/*.html 代表 /abc/ 目录下的所有 html 文件是不可以的 (可是我不知道怎么做)。
他的网站不是代码写在index.jsp里,显示成0000,html
本就是http://www.gtja-allianz.com/gla/0000.html的一个html页面!
CSDN则是生成XML
1. url mapping
2. 产生的静态页面
3. 某种框架(如cocoon)支持下的结果(介于前二者之间)。
静态页面一般是自己编程或者用一个工具生成的。国内市面上不少所谓CMS都是如此。
框架的话,要看框架的设置。像cocoon,cocoon的servlet模式本质上就跟url mapping一样,而它也有命令行模式,可以生成offline版本即静态页面。