日期:2014-05-20  浏览次数:20731 次

tomcat 的当前目录问题
为什么我在配置文件里配置 上传文件的文件夹是./img
出现了错误,我要到tomcat 的bin,目录下去创建一个img文件夹
请问怎么配置才让他 上传的是web 项目的webRoot 目录下啊??
下面是我的struts.xml
XML code

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="up" extends="struts-default">
<action name="loadaction" class="com.surekam.action.UploadAction">
<param name="savePath">./img</param>
<result name="input">/upload.jsp</result>
<result name="success">/WEB-INF/content/succ.jsp</result>
</action>
<action name="index" class="com.surekam.action.IndexAction">
<result>/WEB-INF/content/upload.jsp</result>
</action>
</package>
</struts>



------解决方案--------------------
你的路径代码哪? 不贴怎么知道你怎么写的...
考虑:
getClass().getResource()
------解决方案--------------------
拼路径 要不先获取项目的根目录 然后自己拼一个。