JSP语法-JSP脚本
1 JSP语法元素
JSP基本语法结构大致分为以下几个:
- JSP脚本
- JSP表达式
- JSP声明
- JSP注释
2 JSP页面显示中文问题
如果我们要在页面正常显示中文,我们需要在 JSP 文件头部添加以下代码:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
3 JSP脚本语法
JSP脚本用于在JSP中执行Java源代码。语法如下:
<% Java源代码 %>
4 JSP脚本示例
在下面示例中,我们使用JSP脚本显示欢迎消息。
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<meta charset="UTF-8">
<title>一点教程网-JSP脚本示例</title>
</head>
<body>
<% out.print("欢迎使用JSP"); %>
</body>
</html>
显示效果如下:
5 使用JSP脚本输出用户名
在下面示例中,我们创建了两个文件index.html和welcome.jsp。index.html文件从用户那里获取用户名,而welcome.jsp文件将显示用户名以及欢迎消息。
5.1 编写index.html
index.html用于获取用户输入:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>一点教程网-使用JSP脚本输出用户名</title>
</head>
<body>
<form action="welcome.jsp" method="post">
<input type="text" name="uname">
<input type="submit" value="提交"><br/>
</form>
</body>
</html>
5.2 编写welcome.jsp
welcome.jsp使用脚本来获取用户名,并显示到页面:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<meta charset="UTF-8">
<title>一点教程网-使用JSP脚本输出用户名</title>
</head>
<body>
<%
String name=request.getParameter("uname");
out.print("欢迎你 "+name);
%>
</body>
</html>
5.3 运行测试
热门文章
优秀文章