问题标签 [spring-mvc]
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.
spring - 如果我忘记将 Spring SessionStatus 标记为“完成”会怎样?
在 Spring MVC 中,假设我使用 @SessionAttribute 标签定义了一个 SessionAttribute,如下所示:
假设我忘记在 SessionStatus 上调用 status.setComplete(),如下所示:
模型会永远留在会话中吗?它会被清理掉,还是会随着用户浏览网站而变得越来越大?
java - 从数据库表生成 java 域对象
我可以知道在 Eclipse 中,是否有任何功能可以自动生成所有表关系在类中正确映射的域对象?
可以为我提供一些关于此的参考文章吗?
java - Spring MVC 基于注解的控制器和@RequestMapping 的缩小问题
考虑这个 Spring MVC 控制器:
当我将其放入浏览器时:
我期望 AmbiguousHandlerMappingException 或其他东西,因为这两种方法似乎都与 URL 匹配。
但实际上第一个方法被调用了。有人知道为什么吗?
java - 在 Spring MVC 应用程序中修复 Null EntityManger?
在下面的代码中,我注入的 EnitityManager 有问题,它总是显示为 null;
这是在dispatcher-servlet.xml中定义的 bean 定义。
EnitityManager 应该基于 tx:annotation-based 注入,在persistence-context.xml文件中定义。
持久性上下文是从applicationContext.xml加载的
类路径导入已完成,因为 ORM 实体作为 JAR 文件包含在项目中。请注意,我相信持久性上下文正在加载,因为如果 Spring 无法解析其配置文件,它将不允许部署应用程序。
这是我的persistence.xml。
还有我的web.xml
有谁可以帮我离开这里吗?
java - Spring 动态表单的更好方法?
我想知道在使用 SpringMVC 和 Spring 表单时是否有更简单/更好的方法来处理动态表单(通过 js 将表单项添加到 dom)?
具有包含许多 LineItems 的 Invoice 对象的图像。
显示属于我当前使用的发票的项目
要添加 LineItems,我有一些计算新索引并将其添加到 DOM 的 js。删除 LineItem 时,我目前必须重新编号所有索引,这是我想避免的部分,这可能吗?
spring - springdoclet的用法?
springdoclet 是用来生成 bean 定义 xml 文件的吗?servlet-config.xml..等?
我试图找出 springdoclet 与 spring roo 相比有什么不同
java - 在 Spring 中如何管理对象池?
据我了解,在 Spring 中,默认情况下所有对象都被视为单例。如果单例设置为 false,则每次请求都会提供一个新对象。
但是如果我想合并对象怎么办?说设置从最小 1 到最大 10 个实例的范围?这可能使用Spring吗?
spring - 元素“security:http”的前缀“security”未绑定
我得到错误
2009-05-24 21:49:56,399 错误 [org.springframework.web.context.ContextLoader] - 上下文初始化失败 org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:来自 ServletContext 资源的 XML 文档中的第 38 行 [/WEB- INF/applicationContext.xml] 无效;嵌套异常是 org.xml.sax.SAXParseException:元素“security:http”的前缀“security”未绑定。
参考网址: http: //forum.springsource.org/showthread.php?p=242557#post242557
谁能评论我做错了什么?
java - @ModelAttribute 注解参数的数据绑定
我有一个 Spring 2.5 带注释的控制器,其中有一个用 @RequestMapping(method=RequestMethod.GET) 注释的方法,它执行一些逻辑来填充模型。
我还有一个用 @RequestMapping(method=RequestMethod.POST) 注释的方法来执行请求。这个方法有一个@ModelAttribute注解的参数,里面包含了我自己的表单pojo,我们称之为MyForm。我还有一个 MyForm 的初始化方法,也用 @ModelAttrribute 注释。现在到目前为止一切都按预期工作:在 POST 请求中,表单数据绑定到 MyForm,我可以处理它。
问题是我希望能够通过传入(GET)请求参数来预填充表单。因为我有 MyForm 的 @ModelAttribute 方法,所以我在我的模型中得到了一个 MyForm 实例,但它不会被填充,除非我专门将它用作我的 GET 方法的参数。
为什么我必须这样做,是否可以以不同的方式在我的表单上强制数据绑定以获取 GET 请求?我现在只是传入参数,但是因为它已经在模型中,所以我不必对它做任何事情,从而导致丑陋的未使用方法参数。
[编辑:一些代码示例来说明]
在获取请求时不填充表单的控制器:
当我更改 handlePage 方法的方法签名时,它会在获取请求中填充...
spring - 从字符串转换为 Spring MVC 表单数据绑定的自定义对象?
我将 Spring MVC 的 SimpleFormController 与 Spring MVC 的表单 JTL 结合使用来创建一个表单来编辑通用对象。
在我的表单上,我有一个下拉菜单,用户可以通过下拉菜单指定服务器。
此处的服务器通过对所有可用服务器的数据库调用进行传播。server 是一个 Server ORM pojo,它是另一个 ORM pojo(通用)的子对象,用作我的表单支持对象。
我的目标是更改 Generic 的服务器引用,它在数据库级别表示为服务器表的外键。
我使用 JPA 作为我的持久层,并使用 JPA 生成的实体类作为我的 ORM pojos。
不幸的是,当我的表单提交时,这似乎没有正确绑定,因为它无法从字符串转换为服务器。
我一直在寻找一个如何在没有运气的情况下完成此任务的示例。我相信我需要覆盖 SimpleFormController 中的某些内容,就像我在这个问题中所做的那样,但是 Spring MVC 的文档对细节很清楚。有谁可以帮我离开这里吗?