无法为 JSP 编译类

  • 本文关键字:编译 JSP java ubuntu
  • 更新时间 :
  • 英文 :


我有 html 文件,该文件在 var/www/file.html在这里,我链接到.jsp var/lib/tomcat6/webapps 中的文件。当我单击JSP文件链接时,浏览器抛出HTTP状态500 - 无法为JSP编译类;添加时出错

<%@page import="java.sql.*"%>

.jsp命名空间,我没有使用任何 IDE。我已将mysql_connector.jar文件添加到 bashrc 和环境文件中。最后,我使用的是 ubuntu 13.1 操作系统。

var/www/index.html

<html>
<head>
<body>
  <a href="demo/create.jsp">Create your iDesk</a>
</body>
</html>

var/lib/tomcat6/webapps/demo/first.jsp

<%@ page language="java" contentType="text/html;%>
<%@ page language="java" import="java.sql.*"%>
<html>
<head>
<title>Create Your Own Meeting</title>
</head>
<body>
<%
if (request.getParameterMap().isEmpty()) {
    //
    // getting parameters here
    //
 %>
 </body>
 </html>

它应该是这种格式

    <%@page import="packageName.*" %>

例:

<%@page import="java.sql.*" %>

我假设您的项目名称为"测试"

您的索引.html(它应该在测试文件夹下,这意味着 webapps/Test/index.html)

<html>
<head>
<body>
  <a href="demo/first.jsp">Create your iDesk</a>
</body>
</html>

first.jsp(它应该在webapps/Test/demo/first.jsp下)

<%@ page language="java" import="java.sql.*"%>
<html>
<head>
<title>Create Your Own Meeting</title>
</head>
<body>
<%
out.println("Tester");
if (request.getParameterMap().isEmpty()) {
    //
    // getting parameters here
    //
}
 %>
 </body>
 </html>
</html>

最新更新