spring-mvc相关内容

使用 JSON 的 Spring MVC 多部分请求

我想使用 Spring MVC 发布一个包含一些 JSON 数据的文件.所以我开发了一个休息服务 @RequestMapping(value = "/servicegenerator/wsdl", method = RequestMethod.POST,consumes = { "multipart/mixed", "multipart/form-data" })@ResponseBodypub ..
发布时间:2021-12-02 11:38:03 其他开发

如何使用 cURL POST JSON 数据?

我使用 Ubuntu 并在其上安装了 cURL.我想用 cURL 测试我的 Spring REST 应用程序.我在 Java 端编写了我的 POST 代码.但是,我想用 cURL 测试它.我正在尝试发布 JSON 数据.示例数据是这样的: {"value":"30","type":"Tip 3","targetModule":"Target 3","configurationGroup":nul ..
发布时间:2021-12-02 10:55:44 其他开发

在春季使用 AOP 进行日志记录?

我是办公室的新人.所以没有给我的指导. 我需要使用 log4j 使用 AOP 实现日志记录. 我已经在基本的 spring MVC 示例中实现了没有 AOP 的日志记录? 也在AOP 中使用aspectJ 做了小样本,没有记录(只是做了Sysout)? 我不知道如何整合它? 谁能给我一个创业的想法? 好的答案绝对值得赞赏...... 解决方案 Sprin ..
发布时间:2021-11-29 09:19:59 Java开发

我什么时候在 RESTful API 中使用路径参数和查询参数?

我想让我的 RESTful API 非常可预测.决定何时使用 URI 而不是使用查询参数对数据进行分段的最佳做法是什么. 支持分页、排序和分组的系统参数在“?"之后对我来说很有意义.但是,诸如“状态"和“地区"之类的字段或对您的集合进行细分的其他属性呢?如果这些也是查询参数,那么知道何时使用路径参数的经验法则是什么? 解决方案 RESTful API 设计的最佳实践是使用路径参数来标 ..
发布时间:2021-11-28 21:49:18 其他开发

spring 使用独特的 bean 自动装配:Spring 预计单个匹配 bean 但发现 2

我正在尝试使用 Spring 为 webapp 自动装配一些 bean(用于依赖注入).一个控制器 bean 包含另一个 bean,该 bean 又包含另一组 bean 的哈希图.目前地图只有一个条目.当我在 tomcat 中运行并调用该服务时,我收到一条错误消息,指出第二个 bean(保存在控制器中)不是唯一的 没有定义 [com.hp.it.km.search.web.suggestion. ..
发布时间:2021-11-28 17:41:00 其他开发

如何获取文档的ACL?

我在存储库中创建了文档... 并且我已经设置了如下所示的 Acls... public void setPermissionsToDocument(Session session, List users, String documentPath) {列表权限 = 新的 LinkedList();列表addAces = new LinkedList();//权限.add(BasicP ..
发布时间:2021-11-26 23:37:14 其他开发

抽象方法错误

我正在 netbeans 中开发一个项目,当我使用 glassfish 3.1.2 启动它时,一切正常.但是当我调用映射到以下方法的/invite url 时 @RequestMapping(value = "/invite", method = RequestMethod.POST)@ExceptionHandler(GenericException.class)public ModelAnd ..
发布时间:2021-11-26 16:11:04 Java开发

Spring Boot 多数据源

我对 Spring Boot 很陌生,我想为我的项目创建一个多数据源.这是我目前的情况.我有两个用于多个数据库的实体包.说吧 com.test.entity.db.mysql ;对于属于 MySql 的实体com.test.entity.db.h2 ;对于属于 H2 数据库的实体 所以,目前我有两个实体类 UserMySql.java @Entity@Table(name="userm ..
发布时间:2021-11-25 21:08:52 Java Web开发

Spring MVC - 如何在 Rest Controller 中将简单字符串作为 JSON 返回

我的问题本质上是对的跟进这个问题. @RestController公共类 TestController{@RequestMapping("/getString")公共字符串 getString(){返回“你好世界";}} 在上面,Spring 会将“Hello World"添加到响应正文中.如何将字符串作为 JSON 响应返回?我知道我可以添加引号,但这感觉更像是一种黑客攻击. 请提供任 ..
发布时间:2021-11-25 21:07:51 Java Web开发

如何自定义 Spring Boot 隐式使用的 Jackson JSON 映射器?

我正在使用 Spring Boot (1.2.1),方式与他们的 类似构建 RESTful Web 服务教程: @RestController公共类事件控制器{@RequestMapping("/events/all")事件列表事件(){返回 proxyService.getAllEvents();}} 以上,Spring MVC 隐式地使用 Jackson 将我的 EventList 对象序 ..
发布时间:2021-11-25 20:35:50 Java Web开发

使用spring MVC返回生成的pdf

我正在使用 Spring MVC.我必须编写一个服务,该服务将从请求正文中获取输入,将数据添加到 pdf 并将 pdf 文件返回到浏览器.pdf 文档是使用 itextpdf 生成的.我如何使用 Spring MVC 做到这一点.我试过用这个 @RequestMapping(value="/getpdf", method=RequestMethod.POST)公共文档 getPDF(HttpSe ..
发布时间:2021-11-25 20:32:01 Java Web开发

使用 web.xml 在 Spring 中加载上下文

有没有办法在 Spring MVC 应用程序中使用 web.xml 加载上下文? 解决方案 来自 spring 文档 Spring 可以轻松集成到任何基于 Java 的 Web 框架中.您需要做的就是在您的 web.xml 中声明 ContextLoaderListener 并使用 contextConfigLocation 来设置要加载的上下文文件.> : ..
发布时间:2021-11-25 20:23:20 Java Web开发

在 Spring Websocket 上向特定用户发送消息

如何仅从服务器向特定用户发送 websocket 消息? 我的 webapp 有 spring 安全设置并使用 websocket.我在尝试从服务器向仅特定用户发送消息时遇到了棘手的问题. 我对阅读的理解手册来自我们可以做的服务器 simpMessagingTemplate.convertAndSend("/user/{username}/reply", reply); 在客户端: ..
发布时间:2021-11-25 19:45:02 Java Web开发

Spring Boot 添加 Http 请求拦截器

在 Spring Boot 应用程序中添加 HttpRequest 拦截器的正确方法是什么?我想要做的是记录每个 http 请求的请求和响应. Spring boot 文档根本没有涉及这个主题.(http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/) 我找到了一些关于如何使用旧版本 spring 执行相 ..
发布时间:2021-11-25 19:07:47 Java Web开发

spring @Controller 和 @RestController 注解的区别

spring @Controller 和 @RestController 注解的区别. @Controller 注释是否可以同时用于 Web MVC 和 REST 应用程序? 如果是,如何区分是Web MVC还是REST应用. 解决方案 @Controller 用于将类标记为 Spring MVC 控制器. @RestController 是一个方便的注解,只不过是添加了 @Co ..
发布时间:2021-11-25 19:01:57 Java Web开发

如何使用 Spring 提供 .html 文件

我正在使用 Spring 开发一个网站,并尝试提供非 .jsp 文件(例如 .html)的资源 现在我已经注释掉了我的 servlet 配置的这一部分 并试图从控制器返回资源的完整路径. @Controller公共类 LandingPageController {受保护的静态记录器记录器 = Logger.getLogger(LandingPageController.class) ..
发布时间:2021-11-25 18:15:59 Java Web开发

从 Tomcat 中的 servlet 生成线程的推荐方法是什么

可能是重复!我使用 Tomcat 作为我的服务器,并想知道在具有确定性结果的 servlet 中生成线程的最佳方法是什么.我正在从 servlet 操作运行一些长时间运行的更新,并希望完成请求并在后台进行更新.与其添加像 RabbitMQ 这样的消息中间件,我想我可以生成一个可以在后台运行并在自己的时间完成的线程.我在其他 SO 线程中读到,服务器终止了服务器产生的线程,以便它能够很好地管理资源. ..
发布时间:2021-11-25 18:09:42 Java Web开发

如何在 Postman 中上传文件和 JSON 数据?

我正在使用 Spring MVC,这是我的方法: /*** 使用 Spring Controller 上传单个文件.*/@RequestMapping(value = "/uploadFile", method = RequestMethod.POST)公共@ResponseBody ResponseEntity>上传文件处理程序(@RequestParam("name") 字符串名称,@Req ..
发布时间:2021-11-25 18:03:50 Java Web开发