JSP和Tomcat——看不到时间,只看代码

标签 jsp tomcat

嘿,我是 Tomcat 和 JSP 的新手。我在 tomcat 的 webapps 文件夹中的 .jsp 文件中有以下代码,但是当我在浏览器 (Firefox) 中打开它时,它不显示时间,但显示那部分代码。

这是为什么?

<HTML>
<BODY>
Hello!  The time is now <%= new java.util.Date() %>
</BODY>
</HTML>

最佳答案

  • 确保您的文件位于 webapps 内的文件夹中。您不应将文件直接放在文件夹中。将它放在 webapps/example 中。

  • 确保您的页面具有 .jsp 扩展名 - 然后它应该由 JSP servlet 和表达式处理 - 评估。

  • 确保您通过 http://localhost:8080/example/page.jsp 访问它,其中 example 是文件夹的名称网络应用程序。如果您将其作为本地文件进行访问,那么 tomcat 当然没有机会计算表达式。

关于JSP和Tomcat——看不到时间,只看代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4885990/

相关文章:

javascript - 获取jsp中css或js的最后修改日期

Tomcat 7 部署 war : 404 error on servlets, 其他文件正常,eclipse 一切正常

spring - Tomcat 但不是 Jetty : NoSuchMethodError: javax. persistence.JoinColumn.foreignKey()Ljavax/persistence/ForeignKey

java - 无法从远程服务器上的jsp文件读取文件数据

java - JSTL foreach var 发送到 jsp/servlet

validation - 验证文件的问题 Spring mvc 3

java - 启动 .war 服务时 tomcat 8 失败

java - 以编程方式识别 Tomcat 启动

java - Tomcat 在尝试登录时给出 HTTP 状态 404

java - 条纹上格式错误的波斯语或阿拉伯语字符