resteasy 上传附件 form表单里input的汉字内容乱码

coffer119171765 2013-11-20 08:21:00

<form id="productElement" name="productElement" method="post"
action="<%=basePath%>resource/product/add" ENCTYPE="multipart/form-data">

<input type="text" name="chinese" id="chinese" />
<input type="file" name="uploadedFile" size="50" />

</form>



@POST
@Path("/add")
@Consumes("multipart/form-data;")
@Produces("application/json; charset=utf-8")
public Map<String, Object> addProduct(@Context HttpServletRequest request,
@MultipartForm ProductElement element) {
LOGGER.info("Start.");


后台接收到请求后,chinese的内容再在element中是乱码,因为上传使用的是rest自带的,所以使用filter的相关处理或重写方式不适用。不知道是否是resteasy将数据封装到element时就乱码了

请各位帮帮忙,看下这里的乱码如何解决,谢谢
...全文
463 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
J寻 2015-05-06
  • 打赏
  • 举报
回复
这个问题有解决的么
coffer119171765 2014-01-13
  • 打赏
  • 举报
回复
没解决 后来改成保存内容和上传的图片分开处理,先把内容提交保存,再上传图片 你如果能解决麻烦给点提示啊 谢谢
zhangzhuang1127 2014-01-11
  • 打赏
  • 举报
回复
楼主解决了吗?
coffer119171765 2013-11-21
  • 打赏
  • 举报
回复
没人吗...
coffer119171765 2013-11-20
  • 打赏
  • 举报
回复

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧