JSP表达式标签

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

< %=statement %>

JSP表达式标签示例
在这个jsp expression标签示例中, 我们只是显示一个欢迎消息。
< html> < body> < %= "welcome to jsp" %> < /body> < /html>

注意:如果使用表达式标签, 请不要以分号结尾。显示当前时间的JSP表达式标签示例
为了显示当前时间, 我们使用了Calendar类的getTime()方法。 getTime()是Calendar类的实例方法, 因此在通过getInstance()方法获取Calendar类的实例之后, 我们对其进行了调用。
【JSP表达式标签】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="http://www.srcmini.com/go"> < /form> < /body> < /html>

文件:welcome.jsp
< html> < body> < %= "Welcome "+request.getParameter("uname") %> < /body> < /html>

    推荐阅读