zoukankan      html  css  js  c++  java
  • JSP 相关

    1、  JSP四种范围是什么?区别是什么?

    Page:指单单一页jsp page的范围;

    Request:的范围只在一jsp页发出请求到另一页之间,随后这个属性失效;

    Session:范围是用户和服务器连接的那段时间,用户与服务器断开属性就失效; 

    Application:作用范围最大,在服务器一开始执行服务到服务器关闭为止。可能造成服务器负载过重。

    2、  JSP有哪些内置对象?作用和分别是什么?

    :JSP共有以下9种基本内置组件(可与ASP6种内部组件相对应): 
     request 用户端请求,此请求会包含来自GET/POST请求的参数
     
     response 
    网页传回用户端的回应
     
     pageContext 
    网页的属性是在这里管理
     
     session 
    与请求有关的会话期
     
     application servlet 
    正在执行的内容
     
     out 
    用来传送回应的输出
     
     config servlet
    的构架部件
     
     page JSP
    网页本身
     

     exception 针对错误网页,未捕捉的例外  

     

    3、 JSP有哪些动作?作用分别是什么?

    :JSP共有以下6种基本动作 
    jsp:include
    :在页面被请求的时候引入一个文件。
     
    jsp:useBean
    :寻找或者实例化一个JavaBean
     
    jsp:setProperty
    :设置JavaBean的属性。
     
    jsp:getProperty
    :输出某个JavaBean的属性。
     
    jsp:forward
    :把请求转到一个新的页面。
     
    jsp:plugin
    :根据浏览器类型为Java插件生成OBJECTEMBED标记
     

     

    • <%@ include file="/common/common.jsp"  %>  
    • <jsp:include page="/common/common.jsp" flush="true"></jsp:include>

    jsp 标签 静态包含某一个文件 

    jsp 动作 动态的包含某一个文件 如果被包含的文件作了修改会马上反映到包含页面

    • <jsp:useBean id="currentTime" class="java.util.Date"/>
    •  <fmt:formatDate value="${currentTime}"/>

     4、JSP 页面中 错误 跳转 

         <error-page>
    <error-code>404</error-code>
    <location>/404.jsp</location>
    </error-page>

        注:404 ,500,503 这些都是浏览器内置的错误码,分别代表 请求找不到资源文件,服务器内部错误。 

        如:正确的请求,http://localhost:8080/ajax_liuc/city.html。

        如果在请求时加入 http://localhost:8080/ajax_liuc/cityabc.html 这样 就会跳转到404 页面。

       如果改成http://localhost:8080/ajax_liucabc/city.html 这是请求路径错误,并不会跳转到404 页面。

    5.HTML meta refresh 刷新与跳转(重定向)页面

    refresh 属性值 -- 刷新与跳转(重定向)页面
    • refresh用于刷新与跳转(重定向)页面
    • refresh出现在http-equiv属性中,使用content属性表示刷新或跳转的开始时间与跳转的网址
    • 引用网址:http://www.dreamdu.com/xhtml/refresh/

    refresh示例

    <meta http-equiv="refresh" content="5; url=http://www.dreamdu.com/" />
    <meta http-equiv="refresh" content="5" />



  • 相关阅读:
    开发中的一些总结2
    XML与DataTable/DataSet互转(C#) 把数据库中表的内容转存为XML文件
    闲来无事。。。。
    一:Js的Url中传递中文参数乱码问题,重点:encodeURI编码,decodeURI解码:
    20120301 14:10 js函数内部实现休眠
    设为首页和收藏本站的代码
    Jquery实现对a标签改变选中的背景色 支持多选 再次点击背景色消失
    asp.net上传图片并生成等比例缩略图(.Net自带函数完成)
    类中只有 成员变量 和 一个成员函数表
    CListCtrl 使用技巧
  • 原文地址:https://www.cnblogs.com/java20130726/p/3218399.html
Copyright © 2011-2022 走看看