标签: spring-mvc

spring Maven Web Project和spring web项目有什么区别?

我是Spring框架和Maven的新手.我搜索它,但它非常多样化,我可以得到一个音乐会答案.什么是Maven?它是不是像git?

java spring spring-mvc maven

-2
推荐指数
1
解决办法
4746
查看次数

moqui框架与其他框架有什么区别


嗨,你能否分享Moqui框架与其他框架之间的区别.作为Moqui框架的新功能.


java struts spring-mvc java-ee moqui

-2
推荐指数
1
解决办法
1898
查看次数

为什么自动装配不起作用?

我正在使用Hibernate和Spring Mvc开发Spring Web应用程序,我想知道为什么Autowiring只能在控制器内部工作,这是一个简单的例子:

@Controller
@RequestMapping(value="SW/excel")
public class ExcelController
{
   @Autowired
   private BlablaService blablaService;
   @RequestMapping({""})
   public ModelAndView indexPage()
   {
     List<Blabla> blablas=BlablaService.getAllBlablas();
   }
}
Run Code Online (Sandbox Code Playgroud)

这段代码对我来说很好,它返回我在我的数据库中的Blablas列表.但是当我在控制器之外使用我的BlablaService时,它不起作用,这里就是例子

 @Controller
@RequestMapping(value="SW/excel")
public class ExcelController
{
   @RequestMapping({""})
   public ModelAndView indexPage()
   {
     BlablaLister lister= new ExcelExporter();
     List<Blabla> blablas=lister.getList();
   }

}
Run Code Online (Sandbox Code Playgroud)

这是Excel导出器:

Class BlablaLister {
@Autowired BlablaService blablaService;
public List<Blabla> getList()
   {
      return blablaService.getAllBlablas;
   }
}
Run Code Online (Sandbox Code Playgroud)

但我总是得到NullPointerException,只要在控制器中的一个类中使用,getAllBlablas就会返回Null.

java spring hibernate spring-mvc

-2
推荐指数
1
解决办法
131
查看次数

如何解决错误"包org.springframework.web.bind.annotation不存在"

jagadeesh-Gs-MacBook:Contact jagadeeshgundlapalle$ gradle
:help

Welcome to Gradle 2.2.1.

To run a build, run gradle <task> ...

To see a list of available tasks, run gradle tasks

To see a list of command-line options, run gradle --help

BUILD SUCCESSFUL

Total time: 16.4 secs
jagadeesh-Gs-MacBook:Contact jagadeeshgundlapalle$ gradle jar
:compileJava
/Users/jagadeeshgundlapalle/Documents/workspace3/Contact/src/main/java/gurukul/ContactListController.java:4: package org.springframework.web.bind.annotation does not exist
import org.springframework.web.bind.annotation.RequestMapping;
                                              ^
/Users/jagadeeshgundlapalle/Documents/workspace3/Contact/src/main/java/gurukul/ContactListController.java:5: package org.springframework.web.bind.annotation does not exist
import org.springframework.web.bind.annotation.RequestParam;
                                              ^
/Users/jagadeeshgundlapalle/Documents/workspace3/Contact/src/main/java/gurukul/ContactListController.java:6: package org.springframework.web.bind.annotation does not exist
import org.springframework.web.bind.annotation.RestController;
                                              ^
/Users/jagadeeshgundlapalle/Documents/workspace3/Contact/src/main/java/gurukul/ContactListController.java:9: cannot find symbol
symbol: class …
Run Code Online (Sandbox Code Playgroud)

java spring compiler-errors spring-mvc

-2
推荐指数
2
解决办法
1万
查看次数

当会话获取超时时,Spring控制器@SessionAttribute会发生什么

我的控制器@SessionAttribute("sample_dto")中有一个session属性.即使在会话获取超时后我也需要使用sample_dto.有什么方法可以做到这一点.

PS:当会话超时时,浏览器被重定向到登录屏幕.在会话超时之前,我该如何避免它并将其带回到我所在的地方.

谢谢

java spring spring-mvc

-2
推荐指数
1
解决办法
363
查看次数

请求方法"DELETE"不受支持

我开始学习Spring启动,并尝试创建一个简单的REST服务,用于在员工记录上实现CRUD操作.但我在执行DELETE方法时遇到此错误 -

{"timestamp":"2018-08-10T11:17:47.619 + 0000","status":405,"error":"Method Not Allowed","message":"不支持请求方法'DELETE'","路径":"/ employees/123"}

我的控制器 -

@DeleteMapping("/employee/{id}")
public String deleteEmployee(@PathVariable int id) {
    return employeeService.deleteEmployee(id);

}
Run Code Online (Sandbox Code Playgroud)

我的服务 -

public String deleteEmployee(int id) {
    // TODO Auto-generated method stub
    for(int i=0;i<list.size();i++) {
        if(list.get(i).getId()==id) {
            list.remove(i);
        }
    }
    return "Employee withh id "+id+" has been removed from the company";
}
Run Code Online (Sandbox Code Playgroud)

java rest spring spring-mvc spring-boot

-2
推荐指数
1
解决办法
1879
查看次数

404在我的webapp中

我想学习Spring MVC,我从一个教程网站下载了一个小的mvc项目.我将它导入eclipse但我总是得到404.我认为代码中没有错误.我没有任何线索和谷歌搜索了几个小时.如果你能帮助我,我会很高兴的.我正在使用tomcat 7.这是该项目的链接: http: //www.roseindia.net/spring/HelloWorld.zip提前感谢.-保罗

tomcat spring-mvc

-3
推荐指数
1
解决办法
124
查看次数

路径参数获取null而不是值

我hava简单的休息方法看起来像这样

@RequestMapping(value = "/changePlan/{id}", method = RequestMethod.POST)
public void changePlan(@PathParam("id") String id) {
    new Planner().changePlan(id);
}
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么在我的情况下id是null?当我从HttpServletRequest检查路径时,实际上有路径changePlan/123456但是String id仍为null

java rest spring spring-mvc

-5
推荐指数
1
解决办法
441
查看次数

如何在Java中将yyyymm数据格式解析为Month、YYYY格式?

我有一个等于 的字符串值"202004"。我怎样才能将它转换为"April, 2020" Java?

java spring spring-mvc simpledateformat spring-boot

-5
推荐指数
1
解决办法
1027
查看次数