struts2-core-2.1.6.jar
freeer-2.3.13.jar
xwork-2.1.2.jar配置:
<action name="fileUpload" class="com.chinacreator.online.onlineparam.web.PictureUploadAction">
<!-- 配置fileUpload的拦截器 -->
<interceptor-ref name="fileUpload">
<param name="allowedTypes">image/jpeg,image/jpg,image/pjpeg </param>
<param name="maximumSize">4000000</param>
</interceptor-ref>
<interceptor-ref name="defaultStack"></interceptor-ref>
<param name="save_path">/online</param>
<result name="success">
/online/onlineparam/hotMarketSet.jsp
</result>
</action>
------------------------------------------代码:
public class PictureUploadAction extends BaseAction { /**
* 自动生成序列
*/
private static final long serialVersionUID = 8486270409842642887L; private File myFile; private String savePath; private TbHotMarket tbHotMarket; private HotMarketManager hotMarketManager; // 操作类型-区分新增和修改"add":"modify"
private String operationType; public String execute() {
if (myFile != null) {
//中间的逻辑 暂时不管
}
return SUCCESS;
}
---------------
问题:当配置配成这个:<param name="allowedTypes">image/bmp,image/png,image/gif,image/jpeg,image/jpg </param>
上传没有问题
当配置配成这个:<param name="allowedTypes">image/bmp,image/png,image/gif,image/jpeg,image/jpg</param>
直接报错 action都没有进去! 注意 !!第二个配置比第一个配置仅仅后面少了了个空格,就报错!!!还有 配置<param name="allowedTypes">image/jpeg,image/jpg</param> 也会报错 好像jpeg 和jpg都不支持一样!!!这是不是bug啊啊啊 啊啊啊 啊啊啊啊 啊啊 昨天折腾了一晚
freeer-2.3.13.jar
xwork-2.1.2.jar配置:
<action name="fileUpload" class="com.chinacreator.online.onlineparam.web.PictureUploadAction">
<!-- 配置fileUpload的拦截器 -->
<interceptor-ref name="fileUpload">
<param name="allowedTypes">image/jpeg,image/jpg,image/pjpeg </param>
<param name="maximumSize">4000000</param>
</interceptor-ref>
<interceptor-ref name="defaultStack"></interceptor-ref>
<param name="save_path">/online</param>
<result name="success">
/online/onlineparam/hotMarketSet.jsp
</result>
</action>
------------------------------------------代码:
public class PictureUploadAction extends BaseAction { /**
* 自动生成序列
*/
private static final long serialVersionUID = 8486270409842642887L; private File myFile; private String savePath; private TbHotMarket tbHotMarket; private HotMarketManager hotMarketManager; // 操作类型-区分新增和修改"add":"modify"
private String operationType; public String execute() {
if (myFile != null) {
//中间的逻辑 暂时不管
}
return SUCCESS;
}
---------------
问题:当配置配成这个:<param name="allowedTypes">image/bmp,image/png,image/gif,image/jpeg,image/jpg </param>
上传没有问题
当配置配成这个:<param name="allowedTypes">image/bmp,image/png,image/gif,image/jpeg,image/jpg</param>
直接报错 action都没有进去! 注意 !!第二个配置比第一个配置仅仅后面少了了个空格,就报错!!!还有 配置<param name="allowedTypes">image/jpeg,image/jpg</param> 也会报错 好像jpeg 和jpg都不支持一样!!!这是不是bug啊啊啊 啊啊啊 啊啊啊啊 啊啊 昨天折腾了一晚
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货