使用 Apache Tomcat 在 Eclipse 中创建 JSP 文件

Posted

技术标签:

【中文标题】使用 Apache Tomcat 在 Eclipse 中创建 JSP 文件【英文标题】:Create JSP file in Eclipse using Apache Tomcat 【发布时间】:2021-12-02 00:16:50 【问题描述】:

这是我第一次使用 Eclipse 和 Tomcat。 我想添加一个包含以下 html/JSP 内容的index,jsp 文件。

<%@ page import java.util.Date()%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html>
<html>
    <head>
    <meta charset="ISO-8859-1">
    <title>Message of the Day Application</title>
    </head>
    <body bgcolor="green">
    <h1 align="center">Welcome to MOTD Application</h1>
    <h1 align="center">Version 2.0</h1>
    <h1>Message of the Day: Cloud Computing is Cooler!</h1>
    <h2>The date and time now is <%= new java.util.Date() %></h2>
</body>
</html>

错误:

java.util.Date cannot be resolved to a type

java.util.Date()&lt;/body&gt; 之前的行中引发错误

【问题讨论】:

&lt;%@ page import="java.util.Date" %&gt; 代替 &lt;%@ page import java.util.Date()%&gt; 有效吗? 不,它不起作用 【参考方案1】:

试试下面的代码,

<%@ page import="java.util.Date"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html>
<html>
    <head>
    <meta charset="ISO-8859-1">
    <title>Message of the Day Application</title>
    </head>
    <body bgcolor="green">
    <h1 align="center">Welcome to MOTD Application</h1>
    <h1 align="center">Version 2.0</h1>
    <h1>Message of the Day: Cloud Computing is Cooler!</h1>
    <h2>The date and time now is <%= new Date() %></h2>
</body>
</html>

这里还有一件事,因为我们已经导入了 java.util.Date 类,然后在使用它时不需要使用完全限定名称。我们可以像这样直接使用它的类名

【讨论】:

以上是关于使用 Apache Tomcat 在 Eclipse 中创建 JSP 文件的主要内容,如果未能解决你的问题,请参考以下文章

安装Maven核心程序及eclips配置Maven

Eclipse + Tomcat Debug時很慢,该怎么解决

tomcat发布war包需要重启tomcat吗?

理解 Apache与Tomcat

安装eclipse,配置tomcat

Eclipse中创建新的SpringBoot项目(打包并且部署到tomcat)