【问题标题】:the browser displays jsp code not the output of it浏览器显示 jsp 代码而不是它的输出
【发布时间】:2013-07-30 09:32:26
【问题描述】:

我是 j-s-p 的新手,我按照教程学习了它,但是该教程中的给定示例在我的浏览器中不起作用,浏览器只显示我编写的代码而不是输出。

我希望在浏览器上看到当前时间,但我只看到显示的代码本身。

我正在使用 Fire-Fox。

j-s-p 代码

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

【问题讨论】:

  • 像这样从浏览器运行。 http://localhost:80/index.jsp
  • 您是否在 servlet 容器中运行您的 JSP?
  • 在 servlet 容器中运行这段代码。您只是在浏览器中运行代码。安装一个免费的 apache tomcat 并通过 tomcat 运行它,如localhost:8080/index.jsp
  • @shankar: index.jsp 的路径是什么

标签: jsp jsp-tags


【解决方案1】:

安装 Apache Tomcat 或 Glassfish 服务器:

一旦你的服务器启动并运行到你的 index.jsp 的路径应该是这样的:

http://localhost:8080/index.jsp

这应该可以解决您的问题

【讨论】:

    【解决方案2】:

    为了执行 Java 代码,您需要在 servlet 容器中运行 JSP,例如Apache Tomcat。

    servlet 容器在服务器端运行 java 代码并将响应发送给客户端。

    由于您刚开始学习 JSP 和 Web 技术,this question 可能也会有所帮助。它还包含一些关于 Servlet、JSP 和 Web 容器以及它们如何协同工作的信息。

    【讨论】:

      猜你喜欢
      • 2020-08-16
      • 2012-10-25
      • 1970-01-01
      • 2021-12-29
      • 1970-01-01
      • 1970-01-01
      • 2011-05-04
      • 2012-04-24
      • 1970-01-01
      相关资源
      最近更新 更多