【请教】url静态化和禁止访问jsp文件的问题

aloie 2009-07-19 09:57:00
没有用struts等框架,只是用jsp + servlet,能不能用UrlRewriteFilter实现url静态化,而且限制用户在地址栏中输入.jsp的地址访问?

即要同时实现以下需求:
1,用UrlRewriteFilter实现URL地址静态化
2,禁止用户在地址栏中输入***.jsp的地址访问页面?

谢谢!
...全文
244 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangxuebao123 2009-07-24
  • 打赏
  • 举报
回复
用框架去控制权限。。。。。。。。。。。。。。。。。他输入也没用。。。
yanbin1016 2009-07-24
  • 打赏
  • 举报
回复
1,用UrlRewriteFilter实现URL地址静态化

LZ可以去网上搜下urlrewrite这个,下载个jar包 里面有例子。可以实现URL重写 想写成什么后缀都可以~

2,禁止用户在地址栏中输入***.jsp的地址访问页面?

可以象一楼兄弟说的那样 用过滤器来实现
jinchun1234 2009-07-20
  • 打赏
  • 举报
回复
学习
南南北北 2009-07-20
  • 打赏
  • 举报
回复
即要同时实现以下需求:
1,用UrlRewriteFilter实现URL地址静态化

可以啊,配置一下就好了.

2,禁止用户在地址栏中输入***.jsp的地址访问页面?

把jsp都放到web-inf下去.
keyboardsun 2009-07-19
  • 打赏
  • 举报
回复
1,用UrlRewriteFilter实现URL地址静态化

明白楼主的意思了。这里还是比较简单的。
可以根据静态的html的url,然后调用过滤器。在过滤器中调用实际的 jsp。通过httprequest 获取jsp页面的html代码信息,当然这里你可以做加工,然后返回给页面。 , 。
keyboardsun 2009-07-19
  • 打赏
  • 举报
回复
即要同时实现以下需求:
1,用UrlRewriteFilter实现URL地址静态化
不懂楼主真正想干嘛。
2,禁止用户在地址栏中输入***.jsp的地址访问页面?

过滤器根据请求,如果请求的url有*.jsp,就跳转到对应的静态页面或者直接跳到别的页面,或者404错误啥的。

81,092

社区成员

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

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