放置在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>
推荐阅读
- JSP隐式对象
- JSP声明标签
- JSP API介绍
- JSP 异常隐式对象
- 使用Tomcat服务器在Eclipse IDE中创建JSP
- JSP配置隐式对象
- JSP应用程序隐式对象
- Java毕业设计项目实战篇|Java项目:中小医院信息管理系统(java+Springboot+ssm+mysql+maven+jsp)