Java Web初步

1.JSP概述
(1)JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP是当今Web开发中最重要的部分之一。
(2)JSP技术是在传统的网页HTML(标准通用标记语言的子集)文件中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp),就构成了JSP网页。Web服务器在遇到访问.JSP网页的请求时,首先执行其中的Java程序代码,然后将执行结果以HTML形式返回给客户端。Java代码的解析在服务器端(也成为后端),客户端(也成为前端)只用于显示。

2.JSP运行环境
在着手开发动态Web之前,我们首先需要有一个Web容器—Tomcat。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
(1)安装Tomcat
在Apache官网下载Tomcat服务器。( http://tomcat.apache.org/ 注意:最新版本tomcat都是zip版的,也就是说下载之后直接就解压就好了)。然后配置环境变量:在系统环境变量里面新建CATALINA_HOME和CATALINA_BASE,变量值均为tomcat解压路径。
进入解压路径下的bin目录找到startup.bat,双击,然后打开一个浏览器,地址栏输入localhost:8080,若出现Tomcat的主页则说明Tomcat成功安装。
(2)配置虚拟目录
(1)打开Tomcat解压路径“conf/server.xml”,加入下面一行:
在这里插入图片描述
两个参数的含义为:
path:表示浏览器中的访问路径,本例中的path设置为“/webdemo”,则通过浏览器地址栏输入的访问地址就是localhost:8080/webdemo,实则访问docBase目录下的文件。
docBase:表示了文件的真实的文件目录所在位置。
(2)打开Tomcat解压路径“conf/web.xml”,修改false为true。
在这里插入图片描述
修改上述配置文件后,需要重启Tomcat,先运行shutdown.bat,再运行startup.bat,再在浏览器中打开localhost:8080/webdemo,出现如下界面,说明虚拟目录配置成功。
在这里插入图片描述
(3)编写第一个JSP程序:Hello World!
在虚拟目录 C:\Users\15041\Desktop\eclipse-workspace\WebDemo 所在的路径下建立一个名为hello.jsp的文件,代码如下:其中Java程序要编写在"<%…%>"之间。

<%@ page contentType="text/html; charset=UTF-8"%>
<html>
<head>
		<title>JSP</title>
		<meta charset="UTF-8">
</head>
<body>
		<%
				out.println("<h1>Hello World!</h1>");
		%>
<body>
</html>

在浏览器中输入localhost:8080/webdemo/hello.jsp,显示如下。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Lyuwalle/article/details/89070892