web项目- JSP初步了解
1.JSP基本语法
<%%> 嵌入Java代码脚本
<%=%> 在网页中输出Java变量
<%!%> 在网页中定义方法
<%@ %> 指令
2.JSP内置对象
out 网页输出对象
page 当前页对象
request 请求对象
response 响应对象
session 会话
application 全局对象(上下文对象)
exeception 异常处理对象
pageContext 页面上下文对象
config 配置对象
以上为JSP默认支持的对象,可以直接拿来用
3.JSP页面初始代码
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title></title>
</head>
<body>
</body>
</html>
4.配置Tomcat
a.打开Tomcat配置窗口可按图中所示,任选其一都能打开
b.选择Tomcat服务,点左上角的加号,因为是在本地使用,所以选择Local
c.配置窗口具体配置
d. 在Tomcat版本选择界面,若环境配置正常,则默认即可
e.选择Deployment,点击右边的加号选择Artifact…
f.配置完毕,然后依次点右下角的Apply ,点OK退出,运行Tomcat之后,运行状态如下
5.JSP测试
在index.jsp文件中输入测试代码
<%@ page import="java.util.Date" %>
<%@ page import="java.text.SimpleDateFormat" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>jsp</title>
</head>
<body>
hello jsp
<hr>
<%--添加Java代码--%>
<%
//创建日期对象
Date date = new Date();
//对日期对象进行格式化
SimpleDateFormat sdf = new SimpleDateFormat("YYYY-MM-dd HH:mm:ss");
String showDate = sdf.format(date);
%>
<%-- 输出变量 --%>
<P>当前时间:<%=showDate%></P>
<hr>
<%-- 嵌入Java方法--%>
<%!
public int test(){
return 1;
}
%>
<%-- 输出Java方法--%>
<p>输出: <%=test() %></p>
</body>
</html>
网页中实际显示效果