JSP基本知识
来源:互联网 发布:网络对人们的好处 编辑:程序博客网 时间:2024/06/08 19:33
一、JSP注释
二、JSP指令
(1)page指令
作用于整个JSP页面,定义整个页面的相关属性。
(2)include指令
includeDemo.jsp文件
Show.jsp文件
(3)taglib指令
三、脚本元素
(1)声明
在JSP页面中使用的变量或者方法。
要求:声明语句完整,并且符合java的语言规范
这种方式声明的是共享级变量,可以被所有访问此页面的用户共享,在多用户并发访问的时候可能会导致线程不安全
(2)脚本
脚本段可以输出,并将输出返回给客户端;也可以进行流程控制、;
(3)表达式
在请求处理的时候表达式被计算并插入到输出流返回给客户端
代码
<!-- includeDemo.jsp --><%@ page language = "java" import = "java.util.*" pageEncoding = "UTF-8"%><!-- page 指令位于jsp页面顶端 --><%! int cnt; //用于保存页面被访问的次数%><hr align = "center" width = "90%" /><p align = "center" width = "90%">本页面被访问了<%= cnt++ %>次。<br>©计算机工程学院</p>
<!-- Show.jsp --><%@ page language="java" import = "java.util.*,java.text.SimpleDateFormat" pageEncoding = "UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Include 指令的使用</title></head><body> <h1 align = "center"> 欢迎来到Java社区 </h1> <h2> 时间: </h2> <% SimpleDateFormat sdf = new SimpleDateFormat("YYYY-MM-DD hh:mm:ss"); String date = sdf.format(new Date()); %> <h3 align = "center">服务器的当前时间是:<%= date %></h3> <%@include file="includeDemo.jsp"%></body></html>
<!-- taglib指令 --><%@ page contentType="text/html;charset=UTF-8" %> <%--声明页面中将要引用的标签库--%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <html> <head> <title>taglib指令使用示例</title> </head> <body> <c:out value="Hello, World!" /> </body> </html>
<!-- Declare.jsp --><%@ page language="java" import = "java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>JSP 脚本元素</title></head><body><%! //变量声明 String a = "Stella"; int add(int a, int b){ return a+b; } %> <% //脚本段 if(Calendar.getInstance().getTime().getHours()<12){ out.println("GOOD MORNING ! "); } else { out.println("GOOD AFTERNOON!"); } %> <%= //表达式 a %> <h4> 1+5 = </h4> <%= add(1,5) %></body></html>
END
0 0
- JSP基本知识
- JSP基本知识
- JSP基本知识
- Jsp基本知识
- JSP--基本知识
- JSP基本知识
- Jsp基本知识
- JSP基本知识
- JSP基本知识
- JSP基本知识学习
- JSP编程的基本知识
- jsp的基本知识
- Day 05 JSP基本知识
- jsp的一些基本知识
- JSP基本知识(一)
- 学习笔记-轻量级Java EE:JSP基本知识
- Java Web学习之JSP基本知识篇
- Java-web之jsp的基本知识
- 关于锚点和label的纯css内容切换
- HTML基本语法和语义
- 熄灯之后的学习——再读《MySQL必知必会》(3)
- 实用的好东西比较器
- 相邻区域染色最小染色数问题 POJ 1129
- JSP基本知识
- node.js项目改进之分离logic层确立数据中枢
- 产品一二天思考
- 委托和接口有什么区别?各用在什么场合?
- 网络协议栈设计(六)---链路层以太网代码实现(接收)
- Java的内部类
- 使用Navicat导入《MySQL必知必会》书上用例数据库的方法
- **Tiny4412(Cortex_A9) Uboot内核移植(一)*
- SSH登录失败Host key verification failed.