Jsp 如何将servlet中的几个变量写入txt文件?
我有一个web表单页面(jsp),用户在其中给出一些变量。 我有一个名称相同的java类,因此使用jsp bean,我将用户的输入传递到两个变量中。 我有希腊语,土耳其语 现在,我想通过servlet将这些变量传递到properties.txt文件。问题是,它给了我以下错误: /properties.txt(权限被拒绝) 为了创建servlet,我遵循以下示例:Jsp 如何将servlet中的几个变量写入txt文件?,jsp,jakarta-ee,servlets,permission-denied,writetofile,Jsp,Jakarta Ee,Servlets,Permission Denied,Writetofile,我有一个web表单页面(jsp),用户在其中给出一些变量。 我有一个名称相同的java类,因此使用jsp bean,我将用户的输入传递到两个变量中。 我有希腊语,土耳其语 现在,我想通过servlet将这些变量传递到properties.txt文件。问题是,它给了我以下错误: /properties.txt(权限被拒绝) 为了创建servlet,我遵循以下示例: 如何写入文件,我的变量???您需要更改服务器目录的权限,使其可写入。Linux命令:chmod 777 dirName提供对该目录的完
如何写入文件,我的变量???您需要更改服务器目录的权限,使其可写入。Linux命令:
chmod 777 dirName
提供对该目录的完全权限
如果希望特定目录中的所有文件夹和文件也可写,则必须运行以下命令:chmod 777-R dirName
要获取有关权限的更多信息,请阅读以下内容:您应该尝试写入与应用程序内容目录相关的文件
String path = servletContext.getRealPatch("/tmp/properties.txt");
//write to path
权限被拒绝只是意味着servlet正在尝试写入未授权写入的位置。选择可由操作系统用户写入的目录,servlet容器在该目录下运行。“/properties.txt”是您要写入的路径。或者它是相对于应用程序内容目录的。它是相对于应用程序内容目录的