在原来的struts基础上进行改造
<package name="upload" namespace="/file" extends="json-default"> <action name="ajaxUpload" method="ajaxUpload" class="uploadAction"> <result type="json"> <!-- <param name="root"><span style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; line-height: 18px; background-color: rgb(250, 250, 250);">dataMap</span></param> --> </result> <param name="maximumSize">1000000</param> <param name="allowedTypes">text/plain,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,image/jpeg,audio/mpeg,audio/mp3</param> </action> </package>
1.需要配置package 使其继承json-default
<package name="upload" extends="json-default">
2.action的返回类型为json时的可配置参数详解:
原文:http://blog.csdn.net/szms1/article/details/44576151