首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Spring Post请求条带化# From值

Spring Post请求条带化# From值
EN

Stack Overflow用户
提问于 2019-02-28 09:11:54
回答 1查看 41关注 0票数 0

我试图通过post请求将数据传递到控制器中,但#被从值中剥离。我试过HttpRequestUtil.getParametersMap(request)@RequestParam("param"),但似乎都去掉了#

代码语言:javascript
运行
复制
@RequestMapping(value = "/submit", method = RequestMethod.POST)
public String handlerReceiptSinglePost(@RequestParam("bill_to_address_line2") final String billingLine2, final HttpServletRequest request, final Model model)
{

    LOG.info(billingLine2);
}

当我使用像这样的表单发布到这个方法时:

代码语言:javascript
运行
复制
<form action="/submit" method="POST">
   <input name="bill_to_address_line2" value="#4"/>
</form>

我在日志里看到了这个

代码语言:javascript
运行
复制
INFO  [Controller] "4"

spring中有没有什么配置会导致这种情况呢?或者任何我应该检查以进一步排除故障的内容?

EN

回答 1

Stack Overflow用户

发布于 2019-02-28 10:30:27

代码语言:javascript
运行
复制
request.setCharacterEncoding("UTF-8"); 

使用编码请求来支持您的帖子值中的特殊字符请查看此博客https://www.programcreek.com/java-api-examples/?class=javax.servlet.http.HttpServletRequest&method=setCharacterEncoding

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54916901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档