首页 > TAG信息列表 > spring-mvc

java-带@EnableWebFlux批注的SpringWebFlux错误

我正在使用Spring Boot 2.1.1版本并使用@EnableWebFlux,但出现了一些错误. 错误是 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.reactive.config.DelegatingWebFluxConfiguration': Initialization of bea

java-使用CrudRepository从View获取数据

对于这个问题,我不是在寻找解决方案,而是在寻找可以使自己前进的方向,因此不共享任何代码. 我正在准备一个REST API,并且在本地设置了postgresql数据库,该数据库具有2个表和这2个表中的一个视图. 通常,当我想从数据库中获取任何数据时,我会使用以下代码(为清楚起见): DataRepository

java-将@RequestParam作为列表是不可能的吗?

我有一个像这样的控制器: @RequestMapping(value="/selectTimeSpaceBusRunList.do") public ModelAndView selectTimeSpaceBusRunList(Model model, HttpServletRequest request, @RequestParam("search_date") String search_date, @RequestParam(

java-如何在春季创建一个非阻塞的@RestController Web服务?

我有一个@RestController webservice方法,该方法可能会通过长时间运行的服务调用来阻塞响应线程.如下: @RestController public class MyRestController { //could be another webservice api call, a long running database query, whatever @Autowired private SomeS

java-Spring Boot 2:在控制器中获取html输出

我正在关注Spring入门教程,并且在如何做一些相对简单的事情上不知所措,例如访问同一Controller中另一条路径的结果. 我正在尝试做的是: >将填充的Thymeleaf模板作为HTML返回到浏览器<-此 开箱即用>返回与pdf相同的页面 GreetingController: import org.springframework.beans.factor

java-Spring MVC @SessionAttributes混乱!

我正在使用2.5,并通过注释进行所有操作. 我有一个简单的表格,允许用户编辑对象.它后面的控制器创建对象并将其添加到GET上的模型中,并在POST(提交)上处理更改.它工作正常,但我不明白为什么.该对象永远不会显式添加到会话中,并且该对象的“ id”不会传递给Submit方法.控制器的Submit

java-基于Spring-MVC批注的bean验证是否支持基于集合的属性? (春季MVC)

我有一个名为Parent的命令类,如下所示: public class Parent { private List<Child> childList; // getters and setters } 还有一个儿童班 public class Child { @NotBlank private String name; @NotBlank private String email; @NotBlank

java-如何基于用户代理等在Spring MVC中从数据库加载主题

我是Spring Web MVC的新手.我正在尝试创建一个简单的1页站点,该站点将检查用户浏览器并显示该浏览器的当前主题. 如果它是一个移动应用程序,则需要允许用户一个按钮来切换到常规站点. 移动和非移动的当前主题也存储在数据库中,该数据库包括开始日期,结束日期和主题名称.主题名称是

java-是否可以将强类型模型传递给视图/ jsp页面?

在Spring MVC中,我注意到这些模型以名称/值对的形式传递到ModelAndView中. 是否可以创建一个强类型模型并将其传递给视图? 这样,视图中的调用者就无法访问不存在的字符串索引.解决方法:JSTL不是类型安全的-它是一种脚本语言.此外,您将需要一个复杂的验证工具来检查jsp的正确性. 因此

java-在Spring MVC应用程序中启用Spring Security

我试图在我的spring应用程序中启用Spring Security 2.5,但是遇到配置问题.我已经按照一些示例进行了操作,但是我认为我配置的其他内容会引起问题. 这是我的web.xml: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns

java-Spring MVC 3.0:如何定义带有注释的拦截器?

我正在使用Spring MVC(3.0)开发应用程序. 我定义了一些带有注释的控制器,我如何也可以定义一个带有注释的拦截器.解决方法:你不能希望我们能在3.1中得到它.在此之前,我们必须使用HandlerInterceptor接口.

java-spring-同时使用简单的SimpleUrlHandlerMapping和AnnotationMapping

请告诉我在spring mvc中是否可以同时使用SimpleUrlHandlerMapping和AnnotationMapping. 谢谢.解决方法:是的,您可以随心所欲.会与每个人进行协商,直到其中一个人说“是的,我有该请求的映射”. 与其他任何bean一样,在您的bean文件中声明它们中的每一个,将按照它们出现的顺序对其进行

java-Spring上传文件

这个问题已经在这里有了答案:            >            How to solve this java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream?                                    6个 我是S

蚀-未找到类’org.springframework.http.converter.ResourceHttpMessageConverter’-如何纠正?

Eclipse STS报告我的春季项目有问题. 这是从Spring Web MVC项目模板(文件->新建-> Spring模板项目-> Spring Web MVC)生成的新项目. 当我创建项目时,它没有任何问题-只有在我修改pom(通过添加休眠依赖项)后,STS才会处理弹簧问题. 奇怪的是,如果我还原pom,问题仍然存在. 我也可以在s

自定义属性编辑器不适用于Spring MVC中的请求参数吗?

我正在尝试使用Spring注释创建一个多动作Web控制器.该控制器将负责添加和删除用户概要文件,并为jsp页面准备参考数据. @Controller public class ManageProfilesController { @InitBinder public void initBinder(WebDataBinder binder) { binder.registerCustom

java-弹簧@Controller单元测试@RequestMapping

如果确实调用了doCriticalStuff方法,我想拥有一个基本的Spring Contoller来对请求映射(而不是方法本身)进行单元测试 package org.foo; @Controller public class HelloWorldController implements IHelloWorldController { @RequestMapping(value = "/b/c/", method = Reques

在Spring 3中使用Hibernate

我当前的Web开发工具是Spring 3,我之前使用过Hibernate,在访问注释和实体以及会话对象之后,我实际上对它非常熟悉.但是,这是我第一次需要从头开始进行实际设置. 当前,我有一个用于JDBCTemplate的数据源,并且想将其重用于Hibernate. 不幸的是,我越了解Hibernate,就越困惑.配置它的方

java-如何发送Jsp作为对ajax调用的响应

我想发送一个包含一些div和表的jsp页面作为spring框架工作的ajax响应的一部分,有什么方法可以发送jsp作为ajax调用的响应解决方法:通过AJAX发送JSP没有任何意义,基本上是由JSP生成的HTML,它是通过AJAX发送到浏览器的,正如失落者所正确指出的那样. 您不需要任何服务器端编码.您所需

Spring 3中的UrlBasedViewResolver和Apache Tiles2

尝试打开URL http://localhost:8080/app/clientes/agregar时遇到以下异常: javax.servlet.ServletException: Could not resolve view with name 'clientes/agregar' in servlet with name 'Spring MVC Dispatcher Servlet' 我的mvc-config.xml是以下内容: <mvc:annot

java-通过Spring MVC中的configure验证format参数

这是我的情况: 我为我的Web服务设置了mvc-config.xml文件,以将JSON作为默认媒体类型.我也为ContentNegotiatingViewResolver提供了avourpParameter.此外,我将useNotAcceptableStatusCode设置为true,以便不接受的格式将返回406. 我的问题是:在配置中,当有人传入不可接受的格式参数(for

赶上Spring MVC没有映射错误

我在Web配置文件中配置了以下异常解析器,但不确定为什么它无法处理 错误,例如“找不到servlet请求的匹配错误:路径’/ etc’ <bean class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"> <property name="exceptionMappings"> <props>

java-将数据绑定到Spring MVC中的下拉框

我有一个简单的spring mvc Web应用程序.我想将列表绑定到下拉列表中.在这种情况下,列表项通常绑定到下拉列表中.但是,如果我选择项目并单击提交按钮,它将始终传递“ 0”而不是值. 这是我的控制器. public EditEmployeeController() { setCommandClass(Employee.class);

java-Spring框架最佳实践:部署不符合Bean的组件

我想使用Spring构建一个MVC应用程序(这里是第一个计时器). 因此,我想将Jetty嵌入为servlet引擎.但是,Jetty并不严格遵循Java Bean模式,因此我无法从Spring启动某些类(它们使用重载的setter或诸如addXYZ的非setter初始化方法). 构建该项目的可接受/推荐做法是什么?显然,我的所有代码

Spring WebMVC:拦截器,可以访问方法定义和HttpServletRequest

我试图拦截带注释的Spring Controller调用,类似于: @RequestMapping("/my/page") @AccessRestriction(module = Module.Audit, action = AuditActions.Log) public ModelAndView myPage() { // pls type teh codez } 此时,我想访问@AccessRestriction方法的值,用于检查值是否

java-如何从类方法中启动和停止石英时间表?春季安排

我是春天的新手.我实现了时间表,该时间表每10秒调用一次方法. 看起来像 <bean id="bidApprovalJob" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <property name="targetObject" ref="bidApprovalOperations&q