Quarkus 表单提交中文参数乱码问题;
程序员文章站
2024-03-11 20:09:31
...
加入依赖:
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-multipart-provider</artifactId>
</dependency>
@Path("/goods")
@Produces("application/json")
@Consumes("multipart/form-data;charset=UTF-8")
public class GoodsResource {
@POST
public Object info(@MultipartForm XGoods xGoods) {
System.out.println(xGoods.getName());
return xGoods.getName() + " end";
}
}
暂时通过过滤器,设置请求编码解决:看了下官方Github,说是后期默认使用UTF-8编码;
containerRequestContext.setProperty(InputPart.DEFAULT_CHARSET_PROPERTY, "UTF-8");
测试使用GET以及JSON提交方式,都没有问题;
上一篇: 实验5:数据库设计
推荐阅读
-
Quarkus 表单提交中文参数乱码问题;
-
java中form以post、get方式提交数据中文乱码问题总结
-
java中form以post、get方式提交数据中文乱码问题总结
-
JSP页面中超链接传递中文参数出现乱码问题解决方法
-
Php发送请求参数丢失有关问题以及中文乱码有关问题
-
get提交时URL参数出现中文乱码解决方法
-
解决get方法提交参数中文乱码问题:
-
JSP解决链接传递中文参数乱码的问题 JSPJava.net
-
ajax的配置详情、ajax的调用解释、ajax的中文乱码和ajax的表单提交(内有实例)
-
提交表单,跳转到PHP页面时出现乱码问题 php提交表单发送邮件 php判断表单是否提交 php表单提交后跳