jsp访问权限问题
实现的是:
让jsp页面只有经过struct的跳转进来的才有效,而不能在浏览器中直接输入进入
我现在还没有找到解决方法,求救!
把jsp文件放在web-inf下的方法不行,原因是使用了struct2,如果不是根目录,struct.xml根本无法引用到web-inf文件夹
拦截器,直接访问jsp的跳转到login。action页面就可以了。
自己写一个servlet
直接访问jsp的?你怎么判断它是在地址栏中打的jsp还是我们struct的跳转的?
LZ是担心有人恶意去访问某个JSP 而那个JSP需要通过ACTION的转发才能够正常运行么?
可以在JSP页面加个判断 至少要确保程序不出错 这个跟权限没关系吧
就是呀,可有人明白我了
jsp页面加判断,我的jsp页面,老多了。。。
有没有别的方法?
把所有jsp 全部放webroot 下,请问谁能直接访问??
用struts中的空转向。
不好意思写错了
把所有jsp 全部放 WEB-INF下
用struts了。
就用过滤器
相关问答:
我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......
我是用STRUTS ,做了一个JSP页面,提交后没有存入数据库。
JSP代码如下:
aa.jsp代码
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ taglib uri=" ......
<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......
一个JSP页面接收其他页面提交过来的FORM表单,但是要求只接收当前站点及其子站点提交过来的FORM表单,其他站点提交过来的表单不接收,这个怎么设置?
用过滤器
filter
将当前站点及其子站点放一个目录
然 ......
我在jsp页面查询到数据库中的一笔数据,并以table循环的形式显示,但需要下载保存成html格式,请问应该处理?代码有没有特殊要求?是不是需要特别的jar包?
你这是把报表保存为HTML格式,不知有什么用处,
要是 ......