Java hello world jsp错误
我试图重现JSP教程中的示例: 我已经输入了密码Java hello world jsp错误,java,jsp,tomcat,Java,Jsp,Tomcat,我试图重现JSP教程中的示例: 我已经输入了密码 <HTML> <BODY> <% // This is a scriptlet. Notice that the "date" // variable we declare here is available in the // embedded expression later on. System.out.println( "Evaluating date now"
<HTML>
<BODY>
<%
// This is a scriptlet. Notice that the "date"
// variable we declare here is available in the
// embedded expression later on.
System.out.println( "Evaluating date now" );
java.util.Date date = new java.util.Date();
%>
Hello! The time is now `<%= date %>`
</BODY>
</HTML>
你好现在是时候了``
并将其保存为hello.jsp和index.jsp
然而,我得到的只是Hello World,而不是JAVA部分的日期
WEB服务器日志未显示任何错误。
我做错了什么
谢谢
蒂姆认识到介于两者之间的任何事物都是很重要的
<%= %>
只能是可打印的标记,如字符串、int-long等
不管两者之间是什么
<% %>
是普通的java代码
因此,只需将代码更改为:
<%= date.toString() %>
而且它应该可以工作,因为您正在打印的是一个字符串。添加这一行
要打印到您的网页,请使用jsp表达式将内容打印到浏览器。Jsp表达式将为您将任何内容转换为字符串。注意:没有分号