jsp

1.动态的网页交互技术
1>页面元素
a>html:主要内容的展示
b>css:主要用于样式的修饰
c>js:主要用于动态操作
2>脚本元素
a>指令元素
page 引入需要使用的jar包
作用域:只在本页面有效
taglib:引入第三方插件jar包
引入JSTL包
include:引入公共的页面
b>声明元素
语法格式:

<%!
	//声明元素:声明成员变量,声明成员方法
	String username="admin";
%>

c>脚本段

<%
	//java代码
	out.println(username);
%>

d>表达式
直接输出结果到页面上

<%=表达式 %>

公共页面的引入:
1.通过指令元素include
<%@ include file=“top.jsp” />
2.通过动作元素引入

动作元素:

:作用进行页面跳转

:包含指定页面,不进行跳转



jsp:setProperty
相当于类中的set方法
property属性:成员变量的名字
name属性:对象名,useBean id的名字
value属性:具体的值


jsp:getProperty
获取属性的值:
相当于get方法。
property属性:定义属性名
name属性:对象名


jsp的内置对象:
request:请求对象 HttpServletRequest包含的请求信息对象
response:响应对象 HttpServletReponse
session:会话对象 HttpSession
appliction:上下文对象ContextServlet
config:Obejct对象
pageContext:页面上下文对象:只在本页面有效
out:JSPWriter对象:在页面上打印信息

四大作用域:
pageContext:页面范围
request:请求范围
session:会话范围
application:上下文范围

你可能感兴趣的:(jsp)