社区
Web 开发
帖子详情
jsp生成静态页面后,地址栏太长的解决办法?
colinliu
2010-08-24 08:10:15
最近一客户提出一要求,使我们特别困惑,我们用jsp开发的网站,系统生成静态页面html后,生成的文件名特别长,但客户要求短一些,如何解决?
...全文
263
15
打赏
收藏
jsp生成静态页面后,地址栏太长的解决办法?
最近一客户提出一要求,使我们特别困惑,我们用jsp开发的网站,系统生成静态页面html后,生成的文件名特别长,但客户要求短一些,如何解决?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DAVE_LUO
2010-08-24
打赏
举报
回复
[Quote=引用 6 楼 jinchun1234 的回复:]
哦,不能修改源代码吗?那比较麻烦了
考虑下用action,地址栏就不显示名称了。或者用servlet
[/Quote]
+1
liuczerwca
2010-08-24
打赏
举报
回复
学习中
zhouliubin
2010-08-24
打赏
举报
回复
重写静态页面的生成方法,不用原系统,静态页面的生成很简单的,楼主可以在网上找到源码,也就10多行的代码,如找不到请给我留言
niu90
2010-08-24
打赏
举报
回复
中企动力的java团队又建立起来了?偶记得前2年解散了呀
ssc752000322
2010-08-24
打赏
举报
回复
urlrewrite可否
loveunittesting
2010-08-24
打赏
举报
回复
源码不能改?晕倒了,确实难以处理。现在的静态文件名有什么规律?
lnner
2010-08-24
打赏
举报
回复
还可以将所有的jsp页面都过滤掉,在配置文件里配置一个欢迎页面就行了,那么访问其他页面的时候只要加上权限就行了
舷Kelvin
2010-08-24
打赏
举报
回复
晕,改不了源码你们还用它干嘛啊……这样就很头疼了~!
colinliu
2010-08-24
打赏
举报
回复
源码不能改啊
jinchun1234
2010-08-24
打赏
举报
回复
哦,不能修改源代码吗?那比较麻烦了
考虑下用action,地址栏就不显示名称了。或者用servlet
ssc752000322
2010-08-24
打赏
举报
回复
客户的要求是对的,网站设计时就要尽可能的短,好久没有用过生成静态了,都用伪静态。参数进可能的少,传参时的变量名能表达意义的最短单词,尽可能缩写,反正就一个原则,短!
colinliu
2010-08-24
打赏
举报
回复
说明白了吧,我是中企动力的,我们有个系统是Z+商系列的,生成html是系统生成的,改不了。生成的比较长,但客户说这么长的地址会影响搜索引擎搜索速度,不利于网络营销。
fenseyouyu
2010-08-24
打赏
举报
回复
你生成html,用户名不是你规定的么。?
我们一般根据发布日期的年月日与信息ID的MD5码值来生成的。
这样以后维护起来也好维护。
nomoguai
2010-08-24
打赏
举报
回复
客户还真是上帝啊
jinchun1234
2010-08-24
打赏
举报
回复
那你就生成短一些的不就可以了。
将
JSP
动态
页面
生成
静态
页面
package test;/** * @本程序实现的是将
JSP
访问数据库的代码
生成
静态
,当用户登录后就只能访问登录时数据库的内容,如果要访问最新内容必须重新登录 * @本程序用到了javaservlet中的ServletContext. * @本程序可以将用户的session值保存下来,即使服务器停止了只要用户知道自己的登录怅号也可以访问
页面
. * 赵书贤 创建于2
JSP
静态
导入与动态导入
JSP
静态
导入(
JSP
指令标记include)
JSP
页面
第一次被请求时,会被
JSP
引擎转译成Servlet的Java文件,然后再被编译成字节码文件执行。
JSP
指令标记为
JSP
页面
转译提供整个
页面
的相关信息。 include指令用于在
JSP
页面
静态
插入一个文件,被插入的文件可以是
JSP
页面
、HTML
页面
、文本文件或一段Java代码。使用了include指令的JS...
JSP
页面
静态
导入和动态导入
jsp
页面
静态
导入和动态导入
静态
导入 动态导入 动态导入只有在执行到它的时候才加载 两者的区别:
静态
导入时被导入
页面
的编译指令会起作用;而动态导入时被导入
页面
的编译指令则失去作用,只是插入被导入
页面
的body内容。
静态
导入是先包含,再编译,两个
页面
融合成一个整体Servlet,最终会
生成
一个.java文件和.class文件;静
动态
页面
JSP
JSP
全称:Java Server Pages,是一个Java服务端
页面
JSP
在java项目中取代html
静态
页面
,让
页面
中的代码实现动态变动。一种动态的网页技术,其中既可以定义 HTML、JS、CSS等
静态
内容,还可以定义 Java代码的动态内容
JSP
的作用:实现前后端代码分离,简化开发,避免了在Servlet中直接输出HTML标签,也要避免在
JSP
中直接书写JAVA代码。
页面
静态
化(FreeMarker)在SpringMVC中的使用
为什么需要
页面
静态
化
页面
静态
化,其核心思想是将原本由服务器动态
生成
内容的
JSP
页面
转化为
静态
的HTML
页面
,供用户直接访问,这一转换具有以下几点主要优点: 访问效率提升:转化后的
静态
HTML
页面
在用户访问时,浏览器可以直接加载并渲染,无需再次访问数据库或缓存获取数据,因此,大幅度提升了
页面
的访问速度。 搜索引擎优化:从网站优化的角度来看,搜索引擎对
静态
网页更为青睐,因其内容清晰明了且易...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章