在我的网页中提交表单并在文本字段中输入空格时,它在后端java代码而不是空格中被读为%20.我可以在后端将%20替换回"",但我认为这不是正确的方法,它可能发生在应用程序的任何地方.
提交表单时,有没有更好的方法在前端处理它?
我的crontab中有3个工作.我想收到电子邮件,如果只有其中一个失败而不是其他两个.有没有办法限制电子邮件到一种类型的cronjob?
我将JSON中的少量"字段"和"列表"发送到Spring MVC Controller,如下所示:
var data = {
'message' : 'Text data',
'**listOfIds**' : '350234983, 378350950',
'synchronizerToken' : formTokenId
};
$.ajax({
url : 'testURL.do',
type : 'post',
data : data,
cache : false,
dataType : 'json',
success : function (jsonResponse) {},
error : function (error) {}
});
Run Code Online (Sandbox Code Playgroud)
在Spring MVC控制器中,URL处理程序如下所示:
@RequestMapping(value = "/testURL.do", method = RequestMethod.POST)
public ModelAndView executeTest( ListData listData) {
ModelAndView modelAndView = null;
JsonResponse jsonResponse = null;
modelAndView = executeTransaction(listData);
}
return modelAndView;
}
ListData.java
public class ListData{
private …Run Code Online (Sandbox Code Playgroud)