spring-mvc 相关问题

基于模型 - 视图 - 控制器(MVC)模式构建Java Web应用程序的框架。它从底层视图技术中提升灵活和分离的代码。

${message} 显示在 View 中,而不是 Spring MVC 控制器中传递的真实消息

我正在尝试学习 Spring MVC 并遇到了一个问题。请参阅随附的代码。我没有在视图上收到真正的消息,而是在视图上收到 ${message} 。这里可能有什么问题? 这是...

回答 1 投票 0

如何从 .accdb 文件中获取所有表并解析它以在 Java Spring Boot MVC 中返回

有一个.accdb(Microsoft Office Access)文件,其中有100个表,我制作了一个函数,从Ajax请求上传的文件中读取一个表。 它运作良好,我想更新它以阅读全部

回答 1 投票 0

在 Spring Boot/MVC/JavaConfig 和 RESTful 中使用 GZIP 压缩

我们使用 Spring Boot/MVC 和基于注释的 java-config 来实现一系列 RESTful 服务,并且我们希望有选择地对某些 API 响应启用 HTTP GZIP 流压缩。 我知道我能做到,妈妈...

回答 9 投票 0

更新 Thymeleaf 中的内容,无需重新加载整个页面

我想更新div“output”的内容而不重新加载整个页面。当用户输入内容并点击运行按钮时,服务器将在 div 上输出评估“

回答 2 投票 0

通俗来说,支持对象是什么意思?

我是Spring框架的新手。我试图从给定的请求中检索当前表单的支持对象,但无法理解术语“支持对象”的含义

回答 3 投票 0

在过滤器中添加响应头?

我需要在每个响应中添加标头。我计划在下面做 公共类 MyFilter 扩展了 OncePerRequestFilter { @覆盖 protected void doFilterInternal(HttpServletRequest 请求...

回答 5 投票 0

如何从方法返回 HTML 视图

我创建了一个 Spring MVC 应用程序。我尝试连接到支付服务。我想从我的方法返回一个 HTML 视图,该视图是从支付服务的 URL 获取的。我的意思是以下方法: @GetMapping(&qu...

回答 1 投票 0

{*...} 或 ** 模式元素之后不允许再有模式数据

我已将 springboot 从 2.4 迁移到 3.1,这些是 gradle 文件中的依赖项。 实现 'org.springframework.boot:spring-boot-starter-web:3.2.0' 实施'org.springframework:

回答 1 投票 0

将传递的 Spring Boot 模型中的值分配给 javascript 值

我正在使用 Timeleaf 编写一个 Java Spring 项目。 这是我的主控制器: 包 com.amo.lab2.controller; 导入 com.amo.lab2.utils.CountingSort; 导入 org.springframework.stereotype.Controller;

回答 1 投票 0

[HTTP:101380]有多个同名的 Web 片段:“spring_web”

我试图将 Spring MVC 项目部署到 WebLogic 12c,但遇到了这个错误。 [HTTP:101380]有多个同名的 Web 片段: “弹簧网”。 这是我的 web.xml...

回答 5 投票 0

动态 url - Feign 客户端

我需要向一个我从一开始就不确定的端点发出发布请求,并且仅在我收到有效负载后才发出请求,例如: messageBody.getCallbackUri() 你知道java中的解决方案吗

回答 1 投票 0

导入javax.annotation.PostConstruct无法解析[重复]

当我导入以下包时: 导入 javax.annotation.PostConstruct; 导入 javax.annotation.PreDestroy; 我得到以下结果: import javax.annotation.PostConstruct 无法解析...

回答 1 投票 0

Java Springboot 多个休息控制器不起作用,为什么?

我正在尝试在单独的文件中编写 2 个其余控制器。 这是一个控制器: @RestController @RequestMapping("/api/auth") 公共类 AuthController { @PostMapping(“登录”)...

回答 1 投票 0

保存实体时 spring jpa 中的约束冲突

在 processOrder 方法中,当我尝试保存 tacoOrder 实体时,它给了我这个错误 jakarta.validation.ConstraintViolationException:类验证失败 [com.example.tacohouse.entities.

回答 1 投票 0

SQL 错误:1054,SQLState:42S22

大家好我正在尝试从数据库中检索一些数据,但我得到了 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:“where 子句”中的未知列“subject_id” 它有效我...

回答 4 投票 0

在 Spring Mvc Java 中记录未处理的异常

我想捕获整个应用程序中的异常并将它们保存到我的数据库中。我很难选择使用哪种方法。我知道我希望全局处理异常...

回答 1 投票 0

自定义转换服务不用于数据绑定

使用 Spring 3.0.5,我配置了一个自定义转换器并将其添加到 conversionService 中,如下所示: 使用 Spring 3.0.5,我配置了一个自定义转换器并将其添加到conversionService,如下所示: <bean id="conversionService" class="org.springframework.context.support.ConversionServiceFactoryBean"> <property name="converters"> <set> <bean class="org.example.impl.StringToMYTypeConverter" /> </set> </property> </bean> 这在带有 BeanPropertyRowMapper 的 spring-jdbc 中工作得很好(我必须通过 conversionService 将 setConversionService() 添加到其中)。 但对于控制器来说它不起作用。 我尝试添加 <mvc:annotation-driven conversion-service="conversionService" /> 但这没有什么区别。 显然,控制器/绑定器使用 conversionService 的单独实例,如以下代码所示: @Controller public class MyController { @Autowired private ConversionService conversionService; @InitBinder protected void initBinder(WebDataBinder binder) { System.out.println("conversionService="+conversionService.getClass()); System.out.println("conversionService="+conversionService); System.out.println("binder.getConversionService="+binder.getConversionService().getClass()); System.out.println("binder.getConversionService="+binder.getConversionService()); } 自动装配对象的类型为org.springframework.core.convert.support.GenericConversionService,而binder.conversionService 的类型为org.springframework.format.support.FormattingConversionService。 第二行输出确认第一个 bean 包含我的自定义转换器,而第二个则不包含。 将上面 XML 中的 bean 类更改为 org.springframework.format.support.FormattingConversionServiceFactoryBean 也没有帮助。 问题是:如何添加我的转换器(StringToMYTypeConverter)以供(所有,而不仅仅是一个)控制器使用? 我尝试将我的转换器实现为 ProperytEditor,如果我将其添加到 initBinder() 方法中的活页夹(通过 binder.registerCustomEditor(MYType.class, new org.example.impl.StringToMYTypeConverter());),它就可以工作。有没有一种方法可以将它添加到一个地方的所有绑定器/控制器中?这将是一个可以接受的解决方案。 注意:大多数文档和网页内容表明上述内容应该有效,但事实并非如此。也许有一些小细节我必须改变。也许在调试器中跟踪执行会提供线索。 如何添加我的转换器(StringToMYTypeConverter)以供(所有,而不仅仅是一个)控制器使用? 创建转换器 public class StringToMYTypeConverter implements Converter<String, MYType> { @Override public MYType convert(String from) { MYType myType = ... // do conversion return myType; } } 注册转换器。 @Configuration public class WebConfig implements WebMvcConfigurer { @Override public void addFormatters(FormatterRegistry registry) { registry.addConverter(new StringToEmployeeConverter()); } }

回答 1 投票 0

自定义ResponseEntity未反序列化

我想从我的 @Controller 方法(子类)返回一个自定义 ResponseEntity。但是,在我的测试中反序列化时遇到困难。这是一个 MRE: 导入 com.fasterxml.jackson.annotation。

回答 1 投票 0

Spring Boot映射问题

这是我在 Spring Boot 中的项目。谁能解释一下为什么删除和更新操作会重定向到错误页面,但当返回同一页面时,更改已更新。G...

回答 1 投票 0

在 Spring Boot 中,是否有一种模式可以将常用数据放入上下文中?

在我的 Spring Boot 应用程序中,我需要应用程序服务的每个请求的时区、区域设置、语言等数据。 目前,每个控制器/处理程序负责自行获取此信息。是

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.