html文件和jsp文件的具体代码
时间: 2024-09-09 13:08:58 浏览: 51
HTML(Hypertext Markup Language)是一种标记语言,用于描述网页内容结构,而JSP(JavaServer Pages)是在服务器端动态生成HTML页面的技术。以下是两个简单的示例:
**HTML 文件示例(基本静态页面)**:
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>我的简单HTML页面</title>
</head>
<body>
<h1>Welcome to My Website!</h1>
<p>This is a simple HTML page.</p>
</body>
</html>
```
在这个例子中,HTML标签用来定义标题(`<h1>`)、段落(`<p>`),内容会被浏览器直接渲染。
**JSP 文件示例(包含Java代码动态生成HTML)**:
```jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<!DOCTYPE html>
<html>
<head>
<title><%= "我的动态JSP页面" %> </title>
</head>
<body>
<h1>Hello, <%= request.getParameter("name") %>!</h1>
</body>
</html>
```
这里使用了JSP指令 `<%@ ... %>`, JSTL表达式 `<%= ... %>` 和EL表达式 `${...}` 来动态地插入Java变量(如页面请求参数)。当这个JSP被服务器解析时,会先执行其中的Java代码,然后再将结果插入到HTML中。