<jsp:useBean id="" class=""></jsp:useBean>
格式化输出时间:
<%@page import="java.util.Date"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<jsp:useBean id="getTime" class="com.quxiao.util.getTime"></jsp:useBean>
<%
String time = getTime.get(new Date(), "yyyy-MM-dd HH:mm:ss");
out.print("<h1>" + time + "</h1>");
%>
</body>
</html>
class="com.quxiao.util.getTime" 是class类的存放地址
id="getTime" 相当于对象名
设置数据和获取数据:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<jsp:useBean id="cji" class="com.quxiao.pojo.chengJi"></jsp:useBean>
<jsp:setProperty property="yuwen" name="cji" param="yw" />
<jsp:setProperty property="shuxue" name="cji" param="sx" />
<jsp:setProperty property="yingyu" name="cji" param="yy" />
<h2>
<div>
语文成绩:<jsp:getProperty property="yuwen" name="cji" />
</div>
<div>
数学成绩:<jsp:getProperty property="shuxue" name="cji" />
</div>
<div>
英语成绩:<jsp:getProperty property="yingyu" name="cji" />
</div>
<div>
总成绩:<jsp:getProperty property="sum" name="cji" />
</div>
<div>
平均成绩:<jsp:getProperty property="avg" name="cji" />
</div>
</h2>
</body>
</html>
<jsp:setProperty property="" name="" param="" />
property:元素名例如:姓名、班级、分数........
name:对象名,即jsp:useBean 创建的对象
param:set方法名,注意,这里的方法名首字母变为小写,在java类中例为:setName......
<jsp:getProperty property="" name="" />
param:get方法名,注意,这里的方法名首字母变为小写,在java类中例为:getName......
name:对象名,即jsp:useBean 创建的对象
嵌入方法:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<jsp:include page="NewFile1.jsp"></jsp:include>
</body>
</html>
注意!
jsp:include在编译时不会合并java类,会创建两个类,本类和嵌入类
而<%@include file="" %>则会合并为一个类!