zoukankan      html  css  js  c++  java
  • jsp

    内置对象
    request,response
    out,application,session,pageContext,page,config,exception


    get参数出现在地址栏中 有参数可传播
    post不出现 安全性高


    <jsp:useBean id="newsService" class="com.pb.news.service.impl.NewsServiceImpl" scope="page"/>
    jsp引用javabean id为对象名 class类路径


    <jsp:include page="*.jsp"> //传入写好后的jsp部分
    <%@include file="*.jsp"%> //把css,usebean等写在jsp文件里再用这个标签导入
    前者动态 先处理再包含 后者静态 是先包含再处理


    实现转发
    request.getRequestDispatcher(跳转的jsp页面).forward(request,response)

    <jsp:forward page="跳转的jsp页面">

    效果一样 前者java代码 后者jsp代码

    转发 //url不变 不重发会携带请求
    request.setAttribute("key","object");
    request.getAttribute("key"); //返回object

    重定向 //url改变 重发不会携带请求 客户端两次请求服务器
    response.sendRedirect(跳转的jsp页面);

    重定向是客户端行为,转发是服务器行为

    //清除会话
    session.invalidate();
    session.removeAttribute("name"); //移除属性
    .setAttribute("name","value");
    .getAttribute("name");

    <%
    Object count=application.getAttribute("count");
    if(count==null){
    application.setAttribute("count",new Integer(1));
    }else{
    application.setAttribute("count",((Integer)count).intValue()+1);
    }
    out.println("访问次数:"+application.getAttribute("count").toString());
    %>

  • 相关阅读:
    使用反射获取对象的步骤
    金融IT的算法要求
    Java编译与反编译命令记录
    常用搜索博客/网站
    Java核心-03 谈谈final、finally、 finalize有什么不同?
    Java核心-02 Exception和Error有什么区别?
    PHP函数技巧篇
    IO
    Markdown 简单使用教程
    FZu Problem 2233 ~APTX4869 (并查集 + sort)
  • 原文地址:https://www.cnblogs.com/m97i/p/6931567.html
Copyright © 2011-2022 走看看