문제

애플릿에게 파일에 저장하는 능력을 부여해야합니다. 나는 이것을 달성하기 위해 java.policy 파일을 만들려고 노력했지만 작동하지 않습니다. 아래는 정책 파일과 데이터 파일에 저장하는 메소드의 코드입니다.

public void save()
{
    try
    {
        out = new BufferedWriter(new FileWriter("_stats.dat"));
        for (int i = 0; i < a.length; i++)
        {
            out.write(a[i].trim());
            out.newLine();
        }
        out.close();
    }
    catch (FileNotFoundException f)
    {
        System.out.println(f.getMessage());
    }
    catch (IOException i)
    {
        System.out.println(i.getMessage());
    }
}

grant {
    permission java.io.FilePermission "<<ALL FILES>>", "write";
};

둘 다 동일한 디렉토리에 있으며 저장 메소드가 정책 파일이나 무언가를 인식하지 못하는 것으로 보입니다. 귀하의 의견에 미리 감사드립니다.

도움이 되었습니까?

해결책

이 이전 게시물을보고 싶을 수도 있습니다.

자바의 애플릿으로 파일에 쓰는 방법은 무엇입니까?

애플릿이 서명되었는지 확인하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top