Java Web基础(JSP)
来源:互联网 发布:java线程池框架 编辑:程序博客网 时间:2024/04/29 18:01
1.语法
数据定义
<%! 变量声明/方法/类 %>
程序块
<% Java片段代码 %>
表达式
便捷的输出运算结果 <%=Java表达式 %>
注释
- 输出注释【客户端可见,可以动态生成不同的注释内容】
<!--注释内容[<%=表达式%>]-->
- 隐藏注释【客户端不可见】
<!--注释内容-->
指令
- page【设定整个JSP文件的属性和相关功能,也可以导入包】
<%@ page contentType="text/html,charset=gb2312" %>
<%@ page import="java.until.List" %>
- include【导入包含静态的文件】
<%@ include file="被包含文件的url" %>
- taglib【标签库文件】
<%@ taglib uri="tagLibraryURI" prefix="tagPrefix" %>
动作
<jsp:param>
<jsp:include>
<jsp:useBean>
<jsp:setProperty>
<jsp:getProperty>
<jsp:forward>
<jsp:plugin>
2.内置对象
- page对象
- config对象
- out对象
- response对象
- request对象
- session对象
- application对象
- pageContext对象
- exception对象
3.JavaBean
是一个可以重复使用的java类,一个Java类来创建的对象称为一个Bean
应该遵守的规则
- 每个成员变量必须有get和set方法
- boolean类型的成员变量可以用is方法代替get和set方法
- 所有方法都必须是public的
- 如果有构造方法,必须无参数
属性
- Simple属性
- 有get和set/is方法的变量
- Indexed属性
- 表示一个数组值
- Bound属性
- 当该属性的值发生变化时,要通知其他对象
- Constrained属性
- 当该属性的值要发生变化时,与之有关联的其他Java对象可以否决该变化
作用域
在
<jsp:useBean>
中scope关键词决定了JavaBean对象的生存周期和使用范围
- page作用域
- request作用域
- session作用域
- application作用域
4.jsp文件的基本结构
page指令<html> <head> XXX </head> <body> 代码片段+动作 </body></html>
0 0
- Java Web基础(JSP)
- Java Web开发基础(2)-JSP
- java web基础之jsp
- Java web之JSP基础
- java web基础之jsp
- java web 学习基础(二)JSP基础语法
- java web学习(基础篇)二 走进JSP
- java web学习(基础篇)四 JSP MVC架构
- Java Web基础(一)(HTML、Servlet/JSP)
- Java Web day(6)之jsp&Cookie&HttpSession基础
- Java Web学习笔记之JSP基础
- 【Java.Web】JSP —— 语法基础
- Java Web开发之Servlet、JSP基础
- Java Web开发之Servlet、JSP基础
- 【Java Web 学习笔记】JSP基础语法
- Java Web基础小结之Jsp JavaBean
- Java Web学习(7):JSP基础语法
- java web——JSP基础语法
- SQL语句基础(二)
- C++抽象编程——STL(5)——set集合的基本输入输出
- iOS公司开发者账号申请教程
- Joern的华为软挑之路(一):多源多汇策略
- 四大组件 — Service
- Java Web基础(JSP)
- js之iframe子页面与父页面通信
- 搞笑版费马大定理 (暴力,优化,缩小范围)
- 数字序列
- 蓝桥杯 算法训练 王、后传说 八皇后问题
- stringop
- 51Nod-1718-"多项式"
- 四大组件 — Service
- 结构体在内存中的对齐规则