个性化阅读
专注于IT技术分析

JSP表达式标签

放置在JSP表达式标记中的代码将写入响应的输出流。因此, 你无需写出out.print()即可写数据。它主要用于打印变量或方法的值。

JSP表达式标记的语法

<%=  statement %>

JSP表达式标签示例

在这个jsp expression标签示例中, 我们只是显示一个欢迎消息。

<html>
<body>
<%= "welcome to jsp" %>
</body>
</html>

注意:如果使用表达式标签, 请不要以分号结尾。

显示当前时间的JSP表达式标签示例

为了显示当前时间, 我们使用了Calendar类的getTime()方法。 getTime()是Calendar类的实例方法, 因此在通过getInstance()方法获取Calendar类的实例之后, 我们对其进行了调用。

index.jsp

<html>
<body>
Current Time: <%= java.util.Calendar.getInstance().getTime() %>
</body>
</html>

显示用户名的JSP表达式标记示例

在此示例中, 我们使用表达式标签打印用户名。 index.html文件获取用户名, 并将请求发送到welcome.jsp文件, 该文件显示用户名。

档案:index.jsp

<html>
<body>
<form action="welcome.jsp">
<input type="text" name="uname"><br/>
<input type="submit" value="go">
</form>
</body>
</html>

文件:welcome.jsp

<html>
<body>
<%= "Welcome "+request.getParameter("uname") %>
</body>
</html>
赞(0)
未经允许不得转载:srcmini » JSP表达式标签

评论 抢沙发

评论前必须登录!