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

coffer119171765 coffer119171765 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

<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时就乱码了

请各位帮帮忙,看下这里的乱码如何解决,谢谢
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
coffer119171765
Apache 24,915 成员 16,537 内容