Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我可以使用RESTWeb服务和Spring引导将servlet中的应用程序转换为Spring吗?_Java_Spring_Rest_Servlets_Spring Boot - Fatal编程技术网

Java 我可以使用RESTWeb服务和Spring引导将servlet中的应用程序转换为Spring吗?

Java 我可以使用RESTWeb服务和Spring引导将servlet中的应用程序转换为Spring吗?,java,spring,rest,servlets,spring-boot,Java,Spring,Rest,Servlets,Spring Boot,我已经使用Servlet3.0完成了我的动态web项目 我可以通过某种web服务(REST调用)和Spring引导将此项目转换为Spring项目吗 或者有没有其他可能的方法 注意:我的项目包括servlet控制器类(GET和POST)、jsp、ajax、javascript、css、html等web内容如果使用注释,可以尝试这样做: 将servlet类转换为spring控制器类 将类标记为@Controller并删除类的扩展部分,在doGet和doPost中添加注释@Requestmapping

我已经使用Servlet3.0完成了我的动态web项目

我可以通过某种web服务(REST调用)和Spring引导将此项目转换为Spring项目吗

或者有没有其他可能的方法


注意:我的项目包括servlet控制器类(GET和POST)、jsp、ajax、javascript、css、html等web内容

如果使用注释,可以尝试这样做:

  • 将servlet类转换为spring控制器类
  • 将类标记为@Controller并删除类的扩展部分,在doGet和doPost中添加注释@Requestmapping(value=“/someURL”method=“RequestMethod.GET”和 @Requestmapping(value=“/someURL”method=“RequestMethod.Post”

  • 在上述方法中,返回jsp文件的名称,您希望在其中转发处理后的数据

  • 您将有权访问上述控制器类和jsp中的模型对象,以便处理数据

  • 在web.xml中,定义DispatcherServlet和用于扫描控制器的configLocation

  • 本质上,您所做的是引入Spring,只是定义DispatcherServlet,然后加载Spring控制器类。当您点击URL时,它将被路由到正确的控制器


    祝你好运。

    你能吗?是的,可能是这样或那样。有没有一种简单、直接的方法,适合这么一个答案?没有。请阅读谢谢..非常感谢..如果可能的话,你能提供一些教程来源吗..非常感谢:)@abdulrafique