无法编译类:MyClass无法解析

时间:2014-08-26 02:10:07

标签: java jsp

`<%@ 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无法解析为类型

1 个答案:

答案 0 :(得分:0)

我会检查你的类路径并确保com.login.UserBean的编译代码位于JSP容器的类路径中。