jsp是什么.求大神解答
发布网友
发布时间:2022-12-25 09:08
我来回答
共2个回答
热心网友
时间:2023-10-11 23:44
动态网页
热心网友
时间:2023-10-11 23:44
JSP(Java Server Pages),本质上是一个简化的Servlet,是一种动态网页技术标准。JSP技术是在HTML文件中插入Java程序段和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。
下面jsp文件供参考:
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>测试JSP语法</title></head><%
String bgColor = request.getParameter("bgColor");
boolean hasExplicitBgCcolor;
if(bgColor != null){
hasExplicitBgCcolor = true;
}else{
hasExplicitBgCcolor = false;
bgColor = "white";
}%><%/*从传参数的意义上讲JSP是动态页面,属于服务器端的动态页面,由服务器端生成然后展示给客户端*/ %><body bgcolor="<%=bgColor %>">
<h1 align="center">Color Testing</h1><%
if(hasExplicitBgCcolor){
out.println("You supplied an explicit background Color of " +
bgColor + ".");
}else{
out.println("Using Default Background Color of White");
}%></body></html>