이 이전 게시물을보고 싶을 수도 있습니다.
애플릿이 서명되었는지 확인하십시오.
문제
애플릿에게 파일에 저장하는 능력을 부여해야합니다. 나는 이것을 달성하기 위해 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";
};
둘 다 동일한 디렉토리에 있으며 저장 메소드가 정책 파일이나 무언가를 인식하지 못하는 것으로 보입니다. 귀하의 의견에 미리 감사드립니다.
해결책