JSP教程-JSP 脚本标签(脚本元素)
脚本元素允许你在 JSP 页面中嵌入 Java 代码。让我们先看看什么是脚本元素。
JSP 脚本元素
脚本元素提供了在 JSP 中插入 Java 代码的能力。有三种类型的脚本元素:
- 脚本标签(scriptlet tag)
- 表达式标签(expression tag)
- 声明标签(declaration tag)
JSP 脚本标签
脚本标签用于在 JSP 中执行 Java 源代码。语法如下:
<% java source code %>
JSP 脚本标签的示例
在这个示例中,我们显示一个欢迎消息。
<html>
<body>
<% out.print("welcome to jsp"); %>
</body>
</html>
打印用户名的 JSP 脚本标签示例
在此示例中,我们创建了两个文件 index.html 和 welcome.jsp。index.html 文件从用户处获取用户名,welcome.jsp 文件打印带有欢迎消息的用户名。
文件:index.html
<html>
<body>
<form action="welcome.jsp">
<input type="text" name="uname">
<input type="submit" value="go"><br/>
</form>
</body>
</html>
文件:welcome.jsp
<html>
<body>
<%
String name=request.getParameter("uname");
out.print("welcome "+name);
%>
</form>
</body>
</html>
这些示例展示了如何使用 JSP 脚本标签在 JSP 页面中嵌入和执行 Java 代码,从而实现动态 Web 页面内容的生成。