Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java hello world jsp错误_Java_Jsp_Tomcat - Fatal编程技术网

Java hello world 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"

我试图重现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" );
    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表达式将为您将任何内容转换为字符串。注意:没有分号