社区
Java EE
帖子详情
tomcat:如何才能防止直接在'地址'栏中打开jsp页面?
beijing3721
2005-04-05 10:55:45
在webapps下有test目录,在test目录中有index.jsp和myjsp目录,在myjsp目录中有test.jsp.
请问:如何防止用户直接通过"http://localhost:8080/test/myjsp/test.jsp"来打开test.jsp页面?
其实就是:在简单的系统中应该如何实现'权限'的管理?有更好的办法吗?
谢谢!!!
...全文
151
6
打赏
收藏
tomcat:如何才能防止直接在'地址'栏中打开jsp页面?
在webapps下有test目录,在test目录中有index.jsp和myjsp目录,在myjsp目录中有test.jsp. 请问:如何防止用户直接通过"http://localhost:8080/test/myjsp/test.jsp"来打开test.jsp页面? 其实就是:在简单的系统中应该如何实现'权限'的管理?有更好的办法吗? 谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weipj007
2005-04-11
打赏
举报
回复
package com.pmflat.util;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class RightAuthFilter extends HttpServlet implements Filter {
private FilterConfig filterConfig;
//Handle the passed-in FilterConfig
public void init(FilterConfig filterConfig) throws ServletException {
this.filterConfig = filterConfig;
}
//Process the request/response pair
public void doFilter(
ServletRequest request,
ServletResponse response,
FilterChain filterChain) {
try {
HttpServletRequest httprequest = (HttpServletRequest) request;
HttpServletResponse httpresponse = (HttpServletResponse) response;
加入你的代码。
filterChain.doFilter(request, response);
} catch (ServletException sx) {
filterConfig.getServletContext().log(sx.getMessage());
} catch (IOException iox) {
filterConfig.getServletContext().log(iox.getMessage());
}
}
//Clean up resources
public void destroy() {
}
}
beijing3721
2005-04-08
打赏
举报
回复
哪位大峡给个稍微详细些的关于“filter servlet”或“筛选器”的例子?
loveknife
2005-04-07
打赏
举报
回复
如果是大批页面需要权限,建议还是用楼上说的filter servlet
少量的可以在test.jsp里开头加(投机取巧的方法):
if(!request.getMethod().equals("post"))
....跳出
else
....继续
OnlyFor_love
2005-04-06
打赏
举报
回复
用filter servlet 它起到过滤的作用,你可以通过设置,然后让用户必须登陆后才能有权访问你的jsp
xiangbo520
2005-04-05
打赏
举报
回复
1、通过SESSION检查是否是拥有权限的用户。
2、写一个筛选器来实现。
darkattack
2005-04-05
打赏
举报
回复
放到web-inf目录下即可
JSP实用技巧集合,jsp编程的一些小技巧总结
jsp编程的一些小技巧总结,绝对实用。包括JSP编程中常用的js技术。 1.JSP编程中常用的js技术 2. 在下拉列表框里选择一个值后跳出新窗口? 3. 在JSP中启动execl? 4. 两级下拉列表框联动菜单? 5. java中如何把一个目录下的文件移到另一个指定的目录? 6. 制作表格线? 7. jsp如判别一个字符在A到Z之间? 8. 得到一浮点数小数点后4位,如何写以函数截取为两位 9. 整型转字符? 10. 显示数据库的记录,点击哪个标题栏,就按照哪个标题排序 11. 制作两个按钮 12. 用什么sql语句将数据库中的一条记录,复制为两条? 13. 有兩個按鈕A,B,其中A按下去,A就不可以再按,另外B按下去,A可以再按..請問如何用javascript控制.? 14. jsp中的数据库的连接方式 15. 在jsp中,怎么实现按回车就可提交表单? 16. 在JSP中如何传递数组? 17. 按
地址
取图片? 18. JSP中如何上传图片到数据库字段? 19. 页面自动刷新? 20. 表单自动提交? 21. 从JSP传数据的到JAVABEAN里? 22. weblogic 数据池连接? 数据源 JNDI名字 mysource 23. 三级下拉列表框联动菜单? 24. 在JSP中如何调用浏览器中的"另存为"功能? 25. 网页全屏显示 26. 求两个日期相隔了多少天:输入时间格式为(yyyy-mm-dd) 27. 上传文件对话框 28. 分页测试 29. 下载文件 30. 简单汉字判断 31. 将JSP的变量或者bean传递给JAVASCRIPT使用? 32. 把一种格式(如yyyy-mm-dd)的日期变量转换成另外一种格式(如dd-mm-yyyy)的日期变量! 33. 实现在页面上添加一行输入对话框 34. 制作验证码图片? 35. 图片缩小放大功能 36. 点击输入框弹出日期选择? 37. 在图片上传前查看自己要上传的图片? 38. 在图片排列的页面上选中一个图片,然后把它删掉? 39. 显示某目录下的所有文件 40. 把复选框中选中的值
直接
显示在输入文本框中? 41. 选择路径下的文件
直接
显示文件内容? 42. 制作进度条? 43. 对较长字符省略显示? 44. 制作日历? 45. 点击文本弹出一个选择框,选中值后返回并显示 46. 关闭框架页面回到没框架的页面? 47. 选中多条记录一次性删除? 48. 自动获取页面文件名? 49. 在JSP中调用ActiveX控件? 50. 使用SmartUpload实现文件上传? 51. 使用iReport和Jasperreport开发报表? 52. 使用iText生成PDF? 53. 制作图片水印? 54. 在页面中屏蔽键盘功能键? 55. 禁止用户复制网页内容? 56. 实现不在
地址
拦中显示当前URL? 57. 获取用户的真实IP
地址
? 58. 获取用户浏览器信息? 59. 获取当前绝对路径? 60. 将HTML文件转换成XML文件? 61. 结合XML和XSL输出HTML页面? 62. 制作动态树型菜单制作? 63. 制作类似QQ的短消息提示? 64. 用jfreechat制作拄、饼、曲线图型? 65. 文本框怎么只容许输入数字? 66.
打开
Word和Execl文件? 67. 生成Word 和 Excel文档? 68. JSP如何读取Word内容? 69. 浏览服务器目录/文件? 70. jsp
直接
弹出下载框下载文件? 71. 配置数据连接池和数据源(
Tomcat
)? 72. 点击图1变为图2? 73. JSP中显示图片的方法之一? 74. int转为Integer的方法? 75. 请求
jsp页面
禁止缓存方法? 76. select选中其中的值自动到一个文本框? 77. JSP连接数据库? 78. JSP两级下拉列表框联动(数据库)? 79. JSP字符编码问题及转换大全? 80. 使用过滤器设置请求编码? 81. JSP或Servlet调用DLL? 82. 在JSP中包含Applet(时钟)? 83. 在Applet中显示一个html页面? 84. 使session强制失效85. iFreme编辑框使用? 86. Applet与Servlet的通讯? 87. JSP表格
直接
导入EXCEL? 88. 访问类路径上的资源? 89. 操作文件目录? 90. 获取文件的属性? 91.如何开发并部署一个servlet 92.如何取得配置文件中的servlet的参数 93.使servlet成为线程安全的 94.访问标准的CGI变量 95. servlet之间及与jsp间的通讯 96.获取当前绝对路径 97.在servlet中操作cookie 98.使用servlet生成JPE
jsp编程技巧集锦
JSP编程技巧集锦
需要者请联系:e_mail:fzlotuscn@yahoo.com.cn QQ:595563946
目 录
1. JSP编程中常用的js技术
2. 在下拉列表框里选择一个值后跳出新窗口?
3. 在JSP中启动execl?
4. 两级下拉列表框联动菜单?
5. java中如何把一个目录下的文件移到另一个指定的目录?
6. 制作表格线?
7. jsp如判别一个字符在A到Z之间?
8. 得到一浮点数小数点后4位,如何写以函数截取为两位
9. 整型转字符?
10. 显示数据库的记录,点击哪个标题栏,就按照哪个标题排序
11. 制作两个按钮
12. 用什么sql语句将数据库中的一条记录,复制为两条?
13. 有兩個按鈕A,B,其中A按下去,A就不可以再按,另外B按下去,A可以再按
請問如何用javascript控制.?
14. jsp中的数据库的连接方式
15. 在jsp中,怎么实现按回车就可提交表单?
16. 在JSP中如何传递数组?
17. 按
地址
取图片?
18. JSP中如何上传图片到数据库字段?
19. 页面自动刷新?
20. 表单自动提交?
21. 从JSP传数据的到JAVABEAN里?
22. weblogic 数据池连接? 数据源 JNDI名字 mysource
23. 三级下拉列表框联动菜单?
24. 在JSP中如何调用浏览器中的"另存为"功能?
25. 网页全屏显示
26. 求两个日期相隔了多少天:输入时间格式为(yyyy-mm-dd)
27. 上传文件对话框
28. 分页测试
29. 下载文件
30. 简单汉字判断
31. 将JSP的变量或者bean传递给JAVASCRIPT使用?
32. 把一种格式(如yyyy-mm-dd)的日期变量转换成另外一种格式(如dd-mm-yyyy)的日期变量!
33. 实现在页面上添加一行输入对话框
34. 制作验证码图片?
35. 图片缩小放大功能
36. 点击输入框弹出日期选择?
37. 在图片上传前查看自己要上传的图片?
38. 在图片排列的页面上选中一个图片,然后把它删掉?
39. 显示某目录下的所有文件
40. 把复选框中选中的值
直接
显示在输入文本框中?
41. 选择路径下的文件
直接
显示文件内容?
42. 制作进度条?
43. 对较长字符省略显示?
44. 制作日历?
45. 点击文本弹出一个选择框,选中值后返回并显示
46. 关闭框架页面回到没框架的页面?
47. 选中多条记录一次性删除?
48. 自动获取页面文件名?
49. 在JSP中调用ActiveX控件?
50. 使用SmartUpload实现文件上传?
51. 使用iReport和Jasperreport开发报表?
52. 使用iText生成PDF?
53. 制作图片水印?
54. 在页面中屏蔽键盘功能键?
55. 禁止用户复制网页内容?
56. 实现不在
地址
拦中显示当前URL?
57. 获取用户的真实IP
地址
?
58. 获取用户浏览器信息?
59. 获取当前绝对路径?
60. 将HTML文件转换成XML文件?
61. 结合XML和XSL输出HTML页面?
62. 制作动态树型菜单制作?
63. 制作类似QQ的短消息提示?
64. 用jfreechat制作拄、饼、曲线图型?
65. 文本框怎么只容许输入数字?
66.
打开
Word和Execl文件?
67. 生成Word 和 Excel文档?
68. JSP如何读取Word内容?
69. 浏览服务器目录/文件?
70. jsp
直接
弹出下载框下载文件?
71. 配置数据连接池和数据源(
Tomcat
)?
72. 点击图1变为图2?
73. JSP中显示图片的方法之一?
74. int转为Integer的方法?
75. 请求
jsp页面
禁止缓存方法?
76. select选中其中的值自动到一个文本框?
77. JSP连接数据库?
78. JSP两级下拉列表框联动(数据库)?
79. JSP字符编码问题及转换大全?
80. 使用过滤器设置请求编码?
81. JSP或Servlet调用DLL?
82. 在JSP中包含Applet(时钟)?
83. 在Applet中显示一个html页面?
84. 使session强制失效85. iFreme编辑框使用?
86. Applet与Servlet的通讯?
87. JSP表格
直接
导入EXCEL?
88. 访问类路径上的资源?
89. 操作文件目录?
90. 获取文件的属性?
91.如何开发并部署一个servlet
92.如何取得配置文件中的servlet的参数
93.使servlet成为线程安全的
94.访问标准的CGI变量
95. servlet之间及与jsp间的通讯
96.获取当前绝对路径
97.在servlet中操作cookie
98.使用servlet生成JPEG图象
99.在servlet中根据请求参数自动填充java对象
100.将jsp应用程序打war包
101.实现投票系统
102.使用cookie记录用户访问次数?
103.使用session对象
防止
表单重复提交?
104.获取用户真实IP
地址
?
105.获取请求中的所有参数?
106.获取完整的请求URL?
107.在重新显示表单时保留用户已经输入的合法数据?
108.使用选代器遍历集合
109.使用特定字符串对一个字符串进行分割?
110.格式化输出数字和字符?
111.生成一定范围的随机数?
112.调用其它应用程序?
113.禁止列出站点文件目录?
114.
防止
用户
直接
输入文件名访问JSP?
115.
防止
表单重复提交?
116.使页面全屏显示?
117.在页面中屏蔽鼠标右键?
118.在页面中禁止键盘功能键?
119.实现不在
地址
栏显示当前URL?
120.用javabean方式读取文本文件制作统计图?
121.上传图片并生成缩略图?
122.JS实现图形菜单中点击当前图片变另一幅图片?
123.无刷新页面自动刷新?
124.写文件?
125.怎么得到鼠标点击在线图片的位置坐标?
126.页面单线程?
127.数字转中文
128 自动计算金额
129
JSP页面
打印中使用WebBrowser控件
130
不刷新页面添加新的类别
131 鼠标滚动缩放图片
132 根据输入的表名生成输入数据表格
133 JSP表格输出到Excel
134.
JSP页面
输出到带格式的Word文档中
135.JSP调用Word打印页面
136.年月日联动选择
137.日期差计算方法
138.文本拷贝
139.字符串转日期
140.计算今天距月底还有几天
Java+
Tomcat
黄金系列之二:Win10
直接
安装OpenSSL
我将亲手带领您安装OpenSSL,并学习理论:1、Win10
直接
安装OpenSSL(不用编译源码)2、SSL与OpenSSL的理论学习:数字签名、数字证书、rsa加密3、OpenSSL心脏出血严重漏洞与解决方案 -------------------------------------------------------------------音视频是一门很复杂的技术,涉及的概念、原理、理论非常多,很多初学者不学基础理论,而是
直接
做项目,往往会看到c/c++的代码时一头雾水,不知道代码到底是什么意思,这是为什么呢? 因为没有学习音视频的基础理论,就比如学习英语,不学习基本单词,而是天天听英语新闻,总也听不懂。所以呢,一定要认真学习基础理论,然后再学习播放器、转码器、非编、流媒体直播、视频监控、等等。 梅老师从事音视频与流媒体行业18年;曾在永新视博、中科大洋、百度、美国Harris广播事业部等公司就职,经验丰富;曾亲手主导广电直播全套项目,精通h.264/h.265/aac,曾亲自参与百度app上的网页播放器等实战产品。 目前全身心自主创业,主要聚焦音视频+流媒体行业,精通音视频加密、流媒体在线转码快编等热门产品。
JSP文件的中文在浏览器上显示乱码解决方法
乱码处理 出现乱码的本质原因:若三种编码格式(即下列原因中的a,b,c三种)不一致,就会出现乱码 原因一: jsp ------保存在硬盘----------这里有一种编码a 修改方法: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="存储在硬盘上的编码a"%>--修改 pageEncoding为utf-8 原因二:
tomcat
------这里为iso-8859-1编码b
JSP webshell免杀——JSP的基础
唉,每次开启JSP都要好一会儿。话说我也不知道为啥,我的每次开启条件一次比一次苛刻。一开始必应就可以
打开
,再后来只能由谷歌
打开
,现在可好了得开着代理用谷歌才能进去。在标记符号之间声明变量,定义方法以及定义类。 标记符号的内容习惯上放在JSP 页面指令之后,之前,也可以写在与之间。之间声明的变量在整个
JSP页面
内都有效,与标记符在
JSP页面
中所在的书写位置无关,但习惯上把 标记符写在
JSP页面
的前面。●一个
JSP页面
可以...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章