`<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%@ page import="com.login.*"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html lang="en-US" xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
<head>
<%
String username = "";
String password = "";
if(request.getParameter("login") != null)
{
UserBean user = new UserBean(request.getParameter("username"), request.getParameter("password"));
if(user.login())
{}
}
%>
`
这是我的JSP scriplet,我已正确导入了名为&#34; com.login。*&#34;放置我的课程。
它在我的本地Apache Server 7.x上工作正常但是当我托管这个JSP项目时,它开始给出这个错误:
org.apache.jasper.JasperException:无法为JSP编译类:
jsp文件中的第203行发生错误:/rat/login.jsp UserBean无法解析为类型
答案 0 :(得分:0)
我会检查你的类路径并确保com.login.UserBean的编译代码位于JSP容器的类路径中。