JSP(JavaServer Pages)是一种用于创建动态Web内容的技术,它允许开发者将Java代码嵌入到HTML页面中,从而实现服务器端的动态内容生成。以下是一个简单的JSP代码示例,展示了如何在网页中嵌入Java代码并生成动态内容。
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JSP Example</title>
</head>
<body>
<h1>Welcome to JSP Example</h1>
<%-- 嵌入Java代码 --%>
<%
String name = "John Doe";
int age = 30;
%>
<p>Name: <%= name %></p>
<p>Age: <%= age %></p>
<%-- 使用JSP表达式语言(EL) --%>
<p>Name using EL: ${name}</p>
<p>Age using EL: ${age}</p>
</body>
</html>
.jsp
为扩展名。page
指令用于指定页面的语言、内容类型等。<% ... %>
)、表达式(<%= ... %>
)和声明(<%! ... %>
)。pageEncoding
和contentType
设置正确。<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
。name
和age
变量。通过以上示例和解释,希望能帮助你更好地理解JSP的基础概念及其应用。如果有更多具体问题,欢迎继续提问。
领取专属 10元无门槛券
手把手带您无忧上云