攀枝花人才网

struts2 在window下测试正常上传 但是在linux却出错 为什么,是路径问题还是 权限问题

发布时间:2019-09-17

上传过程中struts会创建临时文件的虽然不知道你这个fileSystemPath哪来的,用pic,不过我猜这个是strut文件上传的临时文件的路径,临时文件目录在struts配置文件里可以配置的
要想得到上传文件的路径

回复:

是不是上传目录没权限?试下用ftp软件修改以下目录的权限值为777。

回复:

Struts2的action的确是不需要继承什么父类的,它的参数解析等功能都是由Struts2的内置拦截器来完成的。 根据你的问题,可以初步确认是Struts2的配置文件的问题,配置文件写的没有错误,那么就是位置的问题了。 struts2的配置文件是放在WEB-INF/c...

回复:

File dir = new File(ServletActionContext.getServletContext().getRealPath(uploadPath)); File saveFile = new File(dir , filename); FileUtils.copyFile(uploadfile, saveFile); FileUtils是apache common io的类一般你没就就去下一个jar,...

回复:

很有可能是权限不对吧, 那个目录是任何人都可以读写吗? chmod 777 **/tomcat/webapps/soft 这样试试,看行不行

回复:

哦~ 那不就是取得项目路径问题咯~ ClassLoader.getSystemResource("")就可以拿到你的项目的bin 目录,而不是得到Tomcat下的,然后再字符串处理一个就可以了 试一下就知道了

回复:

你可以放在Web-inf目录下,如不过在在web.xml中修改一下配置: 举例说明:(假设struts.xml在目录:web-inf/struts/struts.xml) struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter config struts-default.xml, s...

上一篇:活佛济公1蝙蝠精露乳调戏小白兔动态图片 下一篇:妹妹得了荨麻疹,汤阴东关皮肤科看的如何啊

返回主页:攀枝花人才网

本文网址:http://0812job.cn/view-57272-1.html
信息删除