JSP代码:

    <%@ page import = "action.LoginCheckAction" %>
<%
String username = request.getParameter("username");
String password = request.getParameter("password");

    LoginCheckAction ls = new LoginCheckAction();
    ls.printSomething(username);
%>


Java类:

    package action;

public class LoginCheckAction{
    public LoginCheckAction(){
        super();
    }

    public void printSomething(String username){
        System.out.println(username);
    }
}


另一个JSP文件正在将发布数据发送到此处发布的JSP代码。
我正在尝试使用包操作内另一个目录中Java文件中可用的方法,但是它一直给我LoginCheckAction cannot be resolved to a type

我尝试导入action.*,但是它不起作用。

谁能解释一下是什么问题?

最佳答案

我唯一能想到的是,LoginCheckAction源代码未正确编译或未添加到Web应用程序部署的战争或EAR中。

关于java - 将Java类导入到jsp导致无法解决为类型错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26997403/

10-15 01:35