zoukankan      html  css  js  c++  java
  • JSP整理

    JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。

    JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入JSP操作和命令来编写JSP。

    访问jsp的方式: http://localhost:8080/test.jsp

    jsp文件一般放在webContent 目录下

     JSP语法

    <% 代码片段 %>

     JSP声明

    一个声明语句可以声明一个或多个变量、方法,供后面的Java代码使用。在JSP文件中,您必须先声明这些变量和方法然后才能使用它们。
    <%! int i = 0; %> <%! int a, b, c; %> <%! Circle a = new Circle(2.0); %>

    jsp表达式
    <%= 表达式 %>

    <p>
       今天的日期是: <%= (new java.util.Date()).toLocaleString()%>
    </p>

     语句

    If…else块
    <% if (day == 1 | day == 7) { %>
          <p>今天是周末</p>
    <% } else { %>
          <p>今天不是周末</p>
    <% } %>


    for循环
    <%for ( fontSize = 1; fontSize <= 3; fontSize++){ %>
       <font color="green" size="<%= fontSize %>">
        菜鸟教程
       </font><br />
    <%}%>


    While 循环
    <%while ( fontSize <= 3){ %>
       <font color="green" size="<%= fontSize %>">
        菜鸟教程
       </font><br />
    <%fontSize++;%>

    JSP指令

    指令描述
    <%@ page ... %> 定义页面的依赖属性,比如脚本语言、error页面、缓存需求等等
    <%@ include ... %> 包含其他文件
    <%@ taglib ... %> 引入标签库的定义,可以是自定义标签

    JSP九大隐含对象

    对象描述
    request HttpServletRequest类的实例
    response HttpServletResponse类的实例
    out PrintWriter类的实例,用于把结果输出至网页上
    session HttpSession类的实例
    application ServletContext类的实例,与应用上下文有关
    config ServletConfig类的实例
    pageContext PageContext类的实例,提供对JSP页面所有对象以及命名空间的访问
    page 类似于Java类中的this关键字
    Exception Exception类的对象,代表发生错误的JSP页面中对应的异常对象





  • 相关阅读:
    printf()参数的处理
    const关键字作用
    static的作用
    程序调试的方法
    引用与指针的区别
    内存对齐
    Android UI开发详解之ActionBar
    Android ActionBar使用方法
    android的系统学习
    Activity 切换动画
  • 原文地址:https://www.cnblogs.com/eggtomcato/p/10333019.html
Copyright © 2011-2022 走看看