jsp页面怎么变成html页面啊

codeName_Armor 2008-09-05 08:30:37
我看明明是jsp的程序,怎么后缀名是html,听人说html是静态页面加载快,是不是要把.jsp都改成html才好啊,不太明白怎么回事,
请教下懂的人
...全文
1997 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhihuixiaole 2008-09-08
  • 打赏
  • 举报
回复
如果有数据要保存到数据库就要用jsp啦asp啦js啦xml啦等等
yyinin 2008-09-08
  • 打赏
  • 举报
回复
用urlrewrite做映射
比方 www.xxx.com/test/test.html 其实是映射到test/test.jsp去的。具体去google上搜索下把.
akun1982 2008-09-08
  • 打赏
  • 举报
回复
在tomcat的conf文件夹下的web.xml中有
<servlet-mapping>
<servlet-name>jsp</servlet-name>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name>jsp</servlet-name>
<url-pattern>*.jspx</url-pattern>
</servlet-mapping>
加上下面两个就可以把.htm,.html文件当做jsp文件处理
<servlet-mapping>
<servlet-name>jsp</servlet-name>
<url-pattern>*.htm</url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name>jsp</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
也可以使用jsp标签
<%@ page contentType="text/html; charset=GBK" import="java.util.*" pageEncoding="GBK"%>
<%@ taglib uri="/struts-tags" prefix="s"%>
<%@ page import="java.io.*" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
codeName_Armor 2008-09-07
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 alex_lu 的回复:]
引用 7 楼 codeName_Armor 的回复:
引用 5 楼 jabeginner 的回复:
你只看到表面吧,人家的具体页面就是jsp,但是这个html有把这个jsp页面包含起来啦。通过对象的形式引入进来的

我就是楼主,其实我想知道的很简单,是不是用html把jsp页面包装起来才是科学的做法啊,因为我平时在网络上看到大多数都是html的页面,很少有后缀.jsp的啊??


一般的大型门户网站都是使用定时生成.html方法生成静态页面,这样就会减少服务器的…
[/Quote]

恩,明白了,受教了,不愧是穿两个裤头的啊
alex_lu 2008-09-06
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 codeName_Armor 的回复:]
引用 5 楼 jabeginner 的回复:
你只看到表面吧,人家的具体页面就是jsp,但是这个html有把这个jsp页面包含起来啦。通过对象的形式引入进来的

我就是楼主,其实我想知道的很简单,是不是用html把jsp页面包装起来才是科学的做法啊,因为我平时在网络上看到大多数都是html的页面,很少有后缀.jsp的啊??
[/Quote]

一般的大型门户网站都是使用定时生成.html方法生成静态页面,这样就会减少服务器的负载,但是和客户实时交负的地方是没有办法的,像登际、注册后的提交就都是以.jsp为后缀的了,比如163的新闻面页都是.html的,但在登陆的时候访问的就是.jsp的动页面;
笨沙发 2008-09-06
  • 打赏
  • 举报
回复
把那个文件代码发出来,看下就知道了,或者你看下XML配置,HTML很有可能是映射的后缀名
codeName_Armor 2008-09-05
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 Microsoft_China_Vip 的回复:]



推荐给Web程序员,

学习网络赚钱 [ www.888RMB.com.cn ] 为中国赚钱网站,

提供赚钱教程、赚钱经验、赚钱 秘籍、赚钱项目、赚钱产品, 为想赚钱的人群提供一个赚钱的网络平台
[/Quote]
要是人人都能赚钱,哪赚的又是谁的钱呢,
codeName_Armor 2008-09-05
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 jabeginner 的回复:]
你只看到表面吧,人家的具体页面就是jsp,但是这个html有把这个jsp页面包含起来啦。通过对象的形式引入进来的
[/Quote]
我就是楼主,其实我想知道的很简单,是不是用html把jsp页面包装起来才是科学的做法啊,因为我平时在网络上看到大多数都是html的页面,很少有后缀.jsp的啊??
jabeginner 2008-09-05
  • 打赏
  • 举报
回复
你只看到表面吧,人家的具体页面就是jsp,但是这个html有把这个jsp页面包含起来啦。通过对象的形式引入进来的
villagehead 2008-09-05
  • 打赏
  • 举报
回复
是不是用了什么rewriter?

good luck
wpabbs 2008-09-05
  • 打赏
  • 举报
回复
JSP程序的后缀随便设置都可以的。例如 .jpg .html .do .abc .mp3
sd5816690 2008-09-05
  • 打赏
  • 举报
回复
以前做静态化例子的时候是读取 HTML 源代码,然后生成文件
但是这样做好象不科学

另外静态化后可以降低服务器负荷,增加搜索引擎找到该网页的机会

等高人

期待中
  • 打赏
  • 举报
回复
不会吧,那jsp里的表达式啥的,都没作用了吧。不都是html改jsp么。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧