
JSP代表Java Server Pages,这是一种动态Web开发技术. 它使用JSP标记在HTML网页中插入Java代码. 标签通常以<%开始,以%>结尾.
JSP是Java Servlet,主要用于实现Java Web应用程序的用户界面部分. Web开发人员通过结合HTML代码,XHTML代码jsp注释的格式,XML元素以及嵌入式JSP操作和命令来编写JSP.
JSP获取用户输入数据,通过Web表单访问和其他数据源jsp注释的格式,然后动态创建Web页面.
JSP标记具有多种功能,例如访问,记录用户选择信息,访问JavaBeans组件等,并且还可以在不同的网页中传输控制信息和共享信息.
1,需要安装Java开发工具(JDK)

2. 设置Web服务器: Tomcat
3. 设置CLASSPATH环境变量
Web服务器需要JSP引擎(它是一个容器)来处理JSP页面. 容器负责拦截对JSP页面的请求. 本教程使用Apache和嵌入式JSP容器来支持JSP开发.
JSP容器与Web服务器协作,为JSP的正常运行提供必要的操作环境和其他服务,并且可以正确识别JSP网页专用的特殊元素.
下图显示了Web应用程序中JSP容器和JSP文件的位置.

以下步骤显示了Web服务器如何使用JSP创建网页:
脚本程序可以包含任意数量的Java语句,变量,方法或表达式,只要它们在脚本语言中有效即可.
脚本程序的语法格式:
<% 代码片段 %>

或者,您可以编写等效的XML语句,如下所示:
<jsp:scriptlet>
代码片段
</jsp:scriptlet>
任何文本,HTML标记和JSP元素都必须写在脚本之外.
这是一个例子
<html>
<head><title>Hello World</title></head>
<body>
Hello World!<br/>
<%
out.println("Your IP address is " + request.getRemoteAddr());
%>
</body>
</html>

如果要在页面上正常显示中文,则需要在JSP文件的开头添加以下代码: <>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
JSP表达式中包含的脚本语言表达式首先被转换为String,然后插入该表达式出现的位置.
由于表达式的值将转换为String,因此无论它是否是HTML标记,您都可以在文本行中使用该表达式.
expression元素可以包含符合Java语言规范的任何表达式,但是您不能使用分号结束该表达式.
JSP表达式的语法格式:
<%= 表达式 %>
JSP注释具有两个主要功能: 注释代码和注释掉一段代码.
JSP注释语法格式:
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-238289-1.html
受不了啦
衣柜上