JSP教程-JSP 表达式标签
 
            
            JSP 表达式标签中的代码会被写入响应的输出流中。因此,你不需要写 out.print() 来输出数据。它主要用于打印变量或方法的值。
JSP 表达式标签的语法
<%=  statement %>  JSP 表达式标签的示例
在这个 JSP 表达式标签的示例中,我们简单地显示一个欢迎消息。
<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> 这些示例展示了如何使用 JSP 表达式标签在不需要 out.print() 的情况下输出数据,从而简化了在 JSP 页面中输出数据的过程。
 
          
          
         