问题标签 [modelattribute]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1730 浏览

jsp - 如何在 JSP 中删除 Spring MVC 模型属性

我在控制器中设置模型属性,例如

在我的 Java 脚本中,我使用模型属性作为

现在我想在我的 Js 中重置名为“mode”的模型属性,因为每次刷新页面时它都会保留该值。实际上,我只想在页面的第一次加载期间使用该值一次。

0 投票
2 回答
2846 浏览

spring - Spring MVC - 当 ModelAttribute 的 int 值为 null 时引发异常

我正在使用 Spring 3.0 MVC 构建一个 Web 应用程序。

我有一个下面有原型的方法。

问题是,视图 (jsp) 包含input与 匹配的 s searchVo(ModelAttribute)。当 int 或 long 值searchVo不是来自 jsp 时,服务器会抛出 404 page not found 异常。

如果 value 的类型是“String”,则没有问题。

在我看来,这是类型转换的问题。

我该如何解决这个问题,以及我必须检查服务器代码的哪一部分?

提前致谢。

0 投票
2 回答
10419 浏览

jsp - 我的 @modelAttribute 对象中的 Spring MVC 空属性发送到控制器

我正在尝试使用 @modelAttribute 将我的模型属性发送到控制器

我的模型包含许多属性(字符串、整数、..),其中一个是我想从选择标签中检索的对象。问题是当我将模型属性传递给控制器​​时,我的对象是 Null

JSP:

这是我的控制器

refUniteOragnisParent 是空对象,当我在 uorg.refUniteOrganisParent 的控制器中打印内容结果时,结果为空。提前感谢您的帮助。

0 投票
0 回答
266 浏览

spring-mvc - Set model attribute during a resource phase Spring MVC

I need to update my model attribute inside a resource method. The thing is that, after update it, I'd need to set this new modified bean in the model, in order to get the right timestamp to do the next operation when some action method be called.

I have my bean with @SessionAttributes(ServletContextKeys.MY_BEAN) and @ModelAttribute(ServletContextKeys.MY_BEAN) anotations, so I get my bean from the session in the resource method, but after update it, I've no idea how to access the model in the resource phase or any other possible workarround to solve this issue.

0 投票
1 回答
2025 浏览

jsp - 使用 @ModelAttribute 和 spring mvc 将复杂对象提交给控制器

我在 jsp/jstl 中使用 spring mvc 3.1.0 请,如何在 spring mvc 中使用 @ModelAttribute 进行转换

我想从我的jsp页面提交一个对象到控制器,我的对象包含我的类中一个对象字段的选择标签,该标签总是以空值提交。

我的对象是:

UorgVO.java

还有我的jsp页面:

我的控制器是:

并且打印的值为空

提前感谢您的帮助

0 投票
2 回答
1474 浏览

jsp - 使用 ModelAttrbute 注解将对象从 jsp 提交到控制器

我正在使用带有 jsp/jstl 的 spring mvc 3.1.0。要将对象提交给我的控制器,我使用了 ModelAttribute 注释并且一切正常。但是,当我尝试向我的控制器提交一个复杂对象时,他的值为空。这是我的对象模型:

UorgVO.java

还有我的jsp页面:

我的控制器是:

并且打印的值为null,但是我的对象的其他属性都提交了。

提前感谢您的帮助

0 投票
0 回答
1181 浏览

java - Spring表单提交无法绑定到子类

我正在用 spring 开发 web 应用程序。我有两个豆类。这是超级班。

这是子类

这是我的控制器类。

在我的edit.jsp中,

这是我的问题。当我尝试这个时,它给了我 400 错误。但是当我如下更改控制器类中的“编辑”方法时,它工作正常。

但很明显,对象中没有任何地址字段。所以它只适用于超类,当我将表单绑定到子类时给我 400 错误。我不明白为什么?此外,对象“sub”不能在“edited”方法中转换为 SubClass。

请帮我解决。我对此进行了搜索,但没有发现任何有用的信息。我也读过这个线程。http://forum.springsource.org/showthread.php?94650-Problem-binding-subclasses。但这并不能解决我的问题。

0 投票
1 回答
201 浏览

asp.net-mvc - 在 MVC type.GetProperties().ElementAt(1).CustomAttributes 返回 0

在 MVC 4 中,我创建了一个 ADO.NET 实体数据模型(使用数据库优先方法),然后在项目中添加了一个类来添加自定义属性,如DisplayAttributeDataTypeAttribute

例子 :-

我的要求是在运行时读取这些属性。

但问题是代码“ type.GetProperties().ElementAt(1).CustomAttributes ”返回 0。

**

上述代码返回预期结果

** 如果我将属性添加到我的模型类,如 UploadFiles。但是这种方法的问题是,每当我从数据库更新模型时,属性代码都会被覆盖。

请帮忙....

0 投票
2 回答
2238 浏览

java - Spring MVC 可以在 @RequestMapping 之后调用 @ModelAttribute 吗?

我有一个这样的控制器:

简而言之,我的视图会呈现user在 中的几乎所有操作中HomeController,但我不想编写代码:

在每一个行动中,我都在寻找一种方式@ModelAttribute来表达user我的所有观点。

但是,根据文档,控制器中的方法在同一个控制器中的方法之前@ModelAttribute被调用。 @RequestMapping

至于我的代码,getUser之前调用过update,但我想获取更新的用户。

有没有办法在动作之后user公开属性而不显式调用每个动作?model.addAttribute

0 投票
0 回答
191 浏览

spring - 在 Spring MVC 中处理 POST 时,@ModelAttribute 的值应该是什么?

我正在通过这里的网站教程学习 Spring MVC

我的问题基本上在下面的代码片段中。

  • 仅处理来自表单提交的 POST 请求时, @ModelAttribute的值应该是什么?
  • 或者换句话说,在这种情况下, “联系”值究竟指的是什么?

发布的表单定义如下: