1.Struts2 报404
其他接口没有问题,有一个接口总是报404
原来是一个String类型的参数(长度超过了int类型长度),使用了Integer去接收,导致报404
参考Struts2配置正确,表单带数据以后发生404错误的问题
2.Struts2 报400
一个get请求,采用拼接url方式
由于含有时间字段(含有字符串),名称字段(含有中文),导致struts2报400,
使用url编码后调用成功
URLEncoder.encode(nowTime,"utf-8"))
接口那段采用解码来取值
URLDecoder.decode(feedBackQo.getFeedbackTime(), "UTF-8")
3.参数不显示
<td class="textC">
<s:property value="#mediaInfo.nrecordstatus" />
</td>
我原来使用 #mediaInfo.nRecordStatus,是有大写的,结果不显示值,替换成小写后,显示值
struts2的标签里面最好不要有大写字母,可能导致值不显示