易截截图软件、单文件、免安装、纯绿色、仅160KB

[转载]五种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,这样不行,可以程序内通过response.setAttribute("name",name)来传至下一个页面。
    重定向后浏览器地址栏URL不变。
    例:在servlet中进行重定向
    public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException
    {
    response.setContentType("text/html; charset=gb2312");
    ServletContext sc = getServletContext();
    RequestDispatcher rd = null;
    rd = sc.getRequestDispatcher("/index.jsp"); //定向的页面rd.forward(request, response);
    }
    通常在servlet中使用,不在jsp中使用。
    2. response.sendRedirect()
    是在用户的浏览器端工作,sendRedirect()可以带参数传递,比如servlet?name=frank传至下个页面,同时它可以重定向至不同的主机上,sendRedirect()可以重定向有frame.的jsp文件.
    重定向后在浏览器地址栏上会出现重定向页面的URL
    例:在servlet中重定向
    public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException
    {
    response.setContentType("text/html; charset=gb2312"); response.sendRedirect("/index.jsp");
    }
    由于response是jsp页面中的隐含对象,故在jsp页面中可以用response.sendRedirect()直接实现重定位。
    注意:
    (1) 使用response.sendRedirect时,前面不能有HTML输出;
    这并不是绝对的,不能有H


相关文档:

jsp中操作Cookie


Cookie概念:
     Cookie的格式实际上是一段纯文本信息, 由服务器随着网页一起发送到客户端, 并保存在客户端硬盘中指定的目录的. 大家都传说Cookie会造成严重的安全威胁什么的, 其实不是这么回事情. 服务器读取Cookie的时候, 只能够读取到这个服务器相关的信息. 而且, 浏览器一般只允许存放300个Coo ......

JSP权限控制

感觉文章很好就转一下,首先感谢这位仁兄!http://www.blogjava.net/wake/archive/2006/04/28/43843.html
近几天不是很忙,就想看看关于 WEB 方式 (Jsp) 后台权限控制的设计实现问题 , 在 Google 搜了一下,一大堆的东西,当看到头大的时候决定自己先试着做一个简单例子。
先推荐大家有时间看一下关于 RBAC 即角色访问控制 ......

AJAX+jsp无刷新验证码实例

[list=1]
我们在做验证码的时候往往由于要反作弊,验证有时故意加入多的干扰因素,这时验证码显示不很清楚,用户经常输入错误。这样不但要重新刷新页面,导致用户没有看清楚验证码而重填而不是修改,而且如果没有用session保存下用户输入的其它数据的话(如姓名),用户刚刚输入的内容也不存在了,这样给用户造成不好的体验 ......

JSP标签

一 。自定义JSP标签的处理过程:
  1.在JSP中引入标签库:
  2.在JSP中使用标签库标签
  3.Web容器根据第二个步骤中的prefix,获得第一个步骤中声明的taglib的uri属性值
  4.Web容器根据uri属性在web.xml找到对应的元素
    5.从元素中获得对应的元素的值
    6.Web容 ......

jsp嵌入flex


我们使用Google提供的iframe让jsp页面嵌入到flex中
首先,请到http://code.google.com/p/flex-iframe/下载iframe 的swc包
第二步,把swc包放入flex_libs中,如果不是web项目就放入lib下
第三步,创建一个mxml文件
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号