Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java &引用;生成的servlet错误:<;类别>;无法解析为“类型”;第页_Java_Jsp_Exception_Jna - Fatal编程技术网

Java &引用;生成的servlet错误:<;类别>;无法解析为“类型”;第页

Java &引用;生成的servlet错误:<;类别>;无法解析为“类型”;第页,java,jsp,exception,jna,Java,Jsp,Exception,Jna,我试图实现JNA。我使用了以下代码进行测试。现在我得到了一个例外。如果我使用的方法不正确,或者测试代码中有任何问题,请纠正我 我的参考教程是和 我的类FileModifierLinux: import com.sun.jna.Library; import com.sun.jna.Native; public class FileModifierLinux { CLibrary libc = (CLibrary) Native.loadLibrary("c", CLibrary.cl

我试图实现JNA。我使用了以下代码进行测试。现在我得到了一个例外。如果我使用的方法不正确,或者测试代码中有任何问题,请纠正我

我的参考教程是和

我的类FileModifierLinux:

import com.sun.jna.Library;
import com.sun.jna.Native;

public class FileModifierLinux {
     CLibrary libc = (CLibrary) Native.loadLibrary("c", CLibrary.class);
    public void Update(String pth) {
        libc.chmod(pth, 0755);
    }
}
interface CLibrary extends Library {
    public int chmod(String path, int mode);
}
我的页面:

<%

try
{
    FileModifierLinux flx=new FileModifierLinux();
    String pathX = getServletContext().getRealPath("/testpage.jsp");
    flx.Update(pathX);
    out.println("No Exception");
}
catch(Exception exp)
{
    out.println("exp :"+exp);
}
%>

您是否在
index.jsp
中导入了
类?比如:

<%@page import="com.somepackage.FileModifierLinux "%>

很抱歉,这是我的错误。谢谢你的帮助
<%@page import="com.somepackage.FileModifierLinux "%>