6.1.2 编写简单的JSP程序
优质
小牛编辑
131浏览
2023-12-01
手工编写一个JSP程序要比编写一个Servlet容易得多,只需要建立一个空的目录,然后在目录中建立JSP文件即可。
在<Tomcat安装目录>\webapps目录中建立一个myjsp目录,并在该目录中建立一个simple.jsp文件(文件要以UTF-8格式保存),simple.jsp的主要功能是使用Java代码显示服务器的当前时间,并输出name请求参数的值。simple.jsp的代码如下:
<!-- 由于charset被设为UTF-8,因此,在使用记事本保存simple.jsp时也要使用UTF-8编码格式-->
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!-- 引用Java类 -->
<%@page import="java.text.SimpleDateFormat, java.util.Date"%><html>
<head>
<title>简单的JSP程序</title>
</head>
<body>
前日期和时间:
<%SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 输出服务器的当前时间
out.println(dateFormat.format(new Date()));
%>
<p/>
<!-- 输出name请求参数值 -->
name请求参数值:<%= request.getParameter("name") %>
</body>
</html>
simple.jsp页面中的Java代码分别被写在了<%...%>和<%=...%>中,使用这两种格式编写的Java代码在JSP被翻译成Servlet时采用了不同的处理方法(将在6.1.4节详细讲解)。
运行<Tomcat安装目录>\bin\ startup.bat命令,启动Tomcat,并在浏览器地址栏中输入如下的URL:
http://localhost:8080/myjsp/simple.jsp?name=bill
浏览器显示的信息如图6.1所示。
图6.1 显示服务器当前时间和name请求参数值