zoukankan      html  css  js  c++  java
  • JSP基础

    <%--jsp注释 --%>jsp注释不会发送到客户端。
    <!-- html注释-->


     
    jsp声明:声明变量和方法。
     
              <%!
             private int count;
     
             private String getInfo() {
                 return "Hi, click me" ;
             }
         %>
    输出jsp表达式
         <%
             out.println(count++);
             out.println(getInfo());
           %>
         <%=count++%>
         <%= getInfo()%>

     
    jsp的编译指令
     
    page:
    <%@ page language= "java" contentType ="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" %>
    <%@ page import="java.sql.*" %>
     
    language:脚本语言的种类,默认java
    extends:jsp编译后的生成的servlet继承的基类或者实现的借口
    import :导入包
    pageEncoding :指定生成网页的编码字符集
    contentType :指定生成的文件格式和编码字符集
     
    include(静态):
    将外部的文件嵌入到当前的jsp页面中,融合成一个页面。
    <%@ include file ="target.jsp" %>
     
    taglib:
    自定义标签
     

    jsp的动作指令
     
    jsp:forward
         <jsp:forward page="target.jsp" >
           <jsp:param value="25" name="age"/>
       </jsp:forward>
     
    jsp:include(动态的include,不会导入被include的页面的编译指令)
         < jsp:include page ="target.jsp"></jsp:include >
     
    jsp:useBean jsp:getProperty jsp:setProperty
    初始化一个javaBean实例 get set方法
     
    jsp:plugin
    客户端下载javaBean或者applet到客户端执行,客户端必须安装虚拟机。
     
    jsp:param
    设置参数,与jsp:forward,jsp:include,jsp:plugin结合使用
     
    JSP2的新特性
      1:直接配置JSP属性
      
        <jsp-config>
            <jsp-property-group>
                <!-- 应用与哪些文件 -->
                <url-pattern>/noscript/*</url-pattern>
                <!-- 忽略el表达式 -->
                <el-ignored>true</el-ignored>
                <page-encoding>GBK</page-encoding>
                <!-- 不允许使用java脚本文件 -->
                <scripting-invalid>true</scripting-invalid>
            </jsp-property-group>
        </jsp-config>

      2:表达式语言

      ${expression}

  • 相关阅读:
    Don't set high speed for the 'DoubleClick'
    How to set UITextField to ReadOnly
    Parallel World 1 并行世界的两个基本问题
    Parallel World 3 – Parallel Loop (2)
    hdu 2680 Choose the best route Dijkstra 虚拟点
    hdu 2255 KM算法
    最小生成树 kruskal 和 pime 模版
    hdu 1863 畅通工程 最小生成树+并查集
    hdu 2603 过山车 最大匹配,匈牙利算法模板(易理解)
    KM 最优匹配 讲解
  • 原文地址:https://www.cnblogs.com/harryV/p/3672093.html
Copyright © 2011-2022 走看看