我正在使用var / www / file.html中的html文件 这里我有链接到.jsp文件,它位于var / lib / tomcat6 / webapps中。 当我点击jsp文件链接时,浏览器会抛出HTTP状态500 - 无法为JSP编译类;添加
时出错<%@page import="java.sql.*"%>
该.jsp文件的命名空间,我没有使用任何IDE。我已将mysql_connector.jar文件添加到bashrc和环境文件中。最后,我使用的是ubuntu 13.1操作系统。
无功/网络/ index.html中
<html>
<head>
<body>
<a href="demo/create.jsp">Create your iDesk</a>
</body>
</html>
VAR / LIB / tomcat6中/ web应用/演示/ 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>
答案 0 :(得分:2)
它应采用这种格式
<%@page import="packageName.*" %>
示例:
<%@page import="java.sql.*" %>
我假设您的项目名称为“测试”
你的index.html(它应该在Test文件夹下,这意味着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>