datetime.java:
<html> <title>Current Date & Time</title> <head><h4>Current date & time</h4></head> <body> <% %> </body> </html>
[或者]
<html> Date d=new Date (); String s=d.toString (); out.println (s); <title>Current Date & Time</title> <head><h4>Current date & time</h4></head> <body> <%=new Date()%> </body> </html>
web.xml:
<web-apps> </web-apps>
jsp中的标签
在JSP中编写程序只是使用JSP中可用的各种标签。
在JSP中,我们有三类标签;它们是脚本元素,指令和标准操作。
脚本元素:
脚本元素基本上用于在JSP中开发初步编程,例如变量声明,表达式和编写Java代码。
脚本元素分为三种类型;它们是声明标记,表达式标记和scliple。
- 声明标签:每当我们使用任何变量作为JSP的一部分时,我们必须以声明标记等形式使用这些变量。,声明标记用于在JSP页面中声明变量。语法:
<%! Variable declaration or method definition %>
当我们将任何变量声明为声明标记的一部分时,这些变量将可用作servlet中的数据成员,并且可以通过整个servlet访问它们。当我们使用任何方法定义作为声明标记的一部分时,它们将作为servlet中的成员方法可用,它将被servlet容器自动调用作为服务方法的一部分。例如 - 1:
<%! int a = 10, b = 30, c;%>
例如 - 2:
<%! int count() { return (a + b); } %>
- 表达式标记:表达式标记用于将Java有效表达式写入JSP页面的一部分。语法:
<%= java valid expression %>
无论Servlet容器都将作为表达式标记的一部分作为表达式标记的一部分作为对客户端的响应。我们在表达式标记中写入的所有表达式将自动放置.println()方法,此方法可用作服务方法的一部分。注意:SEMI-CONON(;)不应终止表达式标记中的表达式。例如 - 1:
<%! int a = 10, b = 20 %> <%= a + b%>
上述表达式标记的等效servlet代码out.println(a + b); out是jspwriter类的隐式对象。例如 - 2:
<%= new java.util.Date()%> out.println (new java.util.Date ());
- Scliplet标签:Scliprets基本上用于编写纯Java代码。无论我们写的Java代码如何作为Scliple的一部分,那个代码将作为servlet的服务()方法的一部分。语法:
<% pure java code%>
示例,查看当前系统日期
日期:2020-04-11 23:04:39 来源:oir作者:oir