@RequestMapping(value="/createRequest.html", method= RequestMethod.GET)
public ModelAndView add() throws ServiceException {
DatabaseUser dbUser = new DatabaseUser();
ModelAndView mav = new ModelAndView("index");
mav.addObject("user", dbUser);
return mav;
}
我只想从表单输入中获取字符串,将其分配给dbUser对象的address字段,并将该对象发送给save()方法。
@RequestMapping(value="/saveRequest.html", method=RequestMethod.POST)
public ModelAndView save(@ModelAttribute("user") DatabaseUser dbUser,
BindingResult bindingResult) throws ServiceException{
if(bindingResult.hasErrors()){
LOGGER.debug("Binding error count: " + bindingResult.getErrorCount());
}
if(dbUser.getBaseUser.getUserId()==0){
BaseUser baseUser = new BaseUser();
baseUser.setAddres(dbUser.getBaseUser().getAddress());
baseUser.setEmail(dbUser.getBaseUser().getEmail());
}
return add();
我的ftl文件中试图满足这种情况的部分:
<div class="row">
<div class="col-sm-12 col-lg-6">
<form action="<@spring.url '/saveRequest.html' />"
modelAttribute="user" method="post" id="form3">
<input type="hidden" name="user" value="user"/>
<div class="form-group">
<label for="address"><@spring.message "translationrequest.documentNumber" /></label>
<input type="text" id="address" name="address" class="form-control"
maxlength="250" value="${(getBaseuser().setAddress())!}"/>
</div>
以下是我在代码中注意到的事情:
请求映射映射此控制器的REST url,因此您需要将其修复为以下内容:
@RequestMapping(value="/save", method=RequestMethod.POST)
然后确保您的表单在用户提交时击中它:
<form action="<@spring.url '/save' />"
请记住,这是在另一个组件中,因为我需要将该函数应用到CalculatorButton的onClick(CalculatorButton是另一个子组件)。
我想把列表中的对象分配给类变量。 感恩节:)
我想给一个对象里所有值为null的属性赋其它值,比如: 有没有大佬知道 assignDefaults 这个函数如何实现?
我和dplyr一起工作,我有一个类似的小消息: 所以我可以对每个列使用ifelse函数和mutate: 但是在我真正的df中,我有很多列,那么这个wat是非常低效的。我需要一些更优雅的东西,使用mutate_at和列名,但这似乎很难。我试着用很多方法做到这一点,但每次我都会出错。有什么建议吗?
我有一个输入,当按“回车键”调用一个函数来重新加载列出的项目时,我需要。为此,我正在使用 当在loadItems调用中使用常量值时,这种方法效果很好,但只要我想传递输入值,就会出现一个错误: 这就是我得到的
第一个数字:3第二个数字:4和:7