
jsp有一个指令可以定义jsp的错误页面,并在此jsp页面出错时跳转到该页面输出出错 日志。如下的例子: errorPage.jsp的代码如下所示: ..... .... //输出出错日志 但是,这只能在jsp页面层控制。在J2EE的实现中,很多的情况是jsp往往只作为页面显 示,与业务相关的数据库操作都是在后台的servlet执行,处理完毕之后再跳转某个jsp显示 页面。这种设置框架,实现了MVC结构,使得整个系统的维护难度大大降低。 实...
by red_justice - php文档中心 - 2008-11-06 16:25:34 阅读(1401) 回复(0)
我尝试了如下的代码: String contextPath = request.getContextPath(); String targetPath = contextPath + "/docmain.jsp"; RequestDispatcher rd = request.getRequestDispatcher(targetPath); rd.forward(request,response); 但是不能跳转 麻烦大虾们看看该怎么跳转到jsp,谢谢了
1. RequestDispatcher.forward() 是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or jsp到另外一个Servlet,jsp 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参数自动传递. 但forward()无法重定向至有frame的jsp文件,可以重定向至有frame的html文件,同时forward()无法在后面带参数传递,比如servlet?name=frank,...
在index.jsp中写入如下: 提交 function submit() { document.Form.submit.click(); } 在login.jsp中写入如下: 接收 传过来的值为: 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/21114/showart_169179.html
function keyDown(e){ var ev =window.event||e; //这样写是为了兼容FireFox和IE,因为IE的onkeydown在FF中不起作用 if (ev.keyCode==13) { ev.returnValue=false; ev.cancel = true; var sub = document.getElementById("Image1"); sub.click(); } } 上边的代码是关键的部分,并不全,输入用户名密码之后点击回车和点击login按钮执行的代码是一样的。 本文来自ChinaUnix博客,如果查看...
找了很久都没找到如何禁止某目录执行jsp的方法,所以想到了方案2。 比如WEBLOGIC,A,B 3个用户,weblogic用户安装weblogic工具,分别加入A,B 用户的组,A,B用户下各有一个WEB目录,然后对两个进行发布网站。假设A网站 被攻陷,所得的jsp木马就会继承了weblogic的权限,所以它能跳转到B目录, 对B进行破坏。描述的有点乱,希望大家能帮帮我,先谢过大家了。 或者大家有更好的配置虚拟主机的方法,请赐教。 比如如何能在LINUX+...
我记得以前用的一个系统,apache+tomcat+jdk 如果修改了哪个bean,只要把.class删掉,再在浏览器中访问使用那个bean的jsp文件(这jsp也许要更新一下时间),那个bean就会自动编译。 现在这个不会,显示没有那个包,要手工编译才行。不知道这个如何设置的?请大侠指点一二,多谢。
定义一个session变量 session.setAttribute("user_name","joan"); 读取一个session的值: String your_name=session.getAttribute("user_name"); 判断一个session是否存在应用: if((String)session.getAttribute("user_id")==null) { out.print("yes"); } else { out.print("no"); } 写入一个cookie的方法(要用三个语句): Cookie thecookie=new Cookie("user_name",user_name); thecookie.setMaxAge(60*60*24*365); ...