jsp python,Python网页开发

  jsp python,Python网页开发

  本文在上一文《在Eclipse下使用Maven开发Spring Boot应用》 基础上使用JSP开发网页。

  1、介绍网开发是开发中至关重要的一部分,Web开发的核心内容主要包括内嵌小型应用程序和的实现开发106 .Spring Boot提供了大量页面模版引擎,包括FreeMarker、Groovy、百里香叶、速度和小胡子,Spring Boot中推荐使用百里香叶作为页面模版引擎,因为百里香叶提供了完美的的实现的支持。

  由于工作中使用的JSP,所以介绍下如何使用JSP页面。但是我们需要知道JSP在Spring Boot内嵌的小型应用程序的容器上运行有一些问题(内嵌Servlet、Jetty不支持以冲突形式运行JSP,回流不支持JSP)

  2、修改pom.xml文件在pom.xml文件中继续设置依赖项,添加代码如下:

  依赖groupIdjavax.servlet/groupId神器id javax。servlet-API/工件id提供的作用域/作用域/依赖性依赖groupIdjavax.servlet/groupId工件id jstl/工件id/相关性依赖groupIdorg.springframework.boot/groupId工件id spring-boot-starter-Tomcat/工件id提供的作用域/作用域/依赖项依赖groupIdorg.apache.tomcat.embed/groupId工件id Tomcat-embed-jasper/工件id提供的作用域/作用域/依赖项3,设置全局配置文件Spring Boot使用一个全局的配置文件应用程序。属性或应用程序. yml放置在资源中心/主要/资源目录或者路径的/config下。全局配置文件的作用是对一些默认配置的配置值进行修改。在src/main/resources下添加application.properties文件,添加如下代码:

  春天。MVC。查看。前缀:/we b-INF/JSP/spring。MVC。查看。后缀:JSP服务器。port=9090 4,写代码Spring Boot通常有一个名为*应用的入口类,入口类里有一个主要的方法,这个主要的方法其实就是一个标准的爪哇应用的入口方法。在主要的方法中使用SpringApplication.run,启动Spring Boot应用项目。

  在src/main/java添加一个包装,我命名为com.neon.apple,并添加入口类。由于基于《在Eclipse下使用Maven开发Spring Boot应用》 工程上,这些文件已经存在。

  在入口类AppleApplication中,写入下面代码:

  包com。霓虹。苹果;导入org。spring框架。靴子。春季申请;导入org。spring框架。靴子。自动配置。弹簧启动应用程序;导入org。spring框架。靴子。建筑商。springapplicationbuilder导入org。spring框架。靴子。网络。支持。springbootservletinitializer@SpringBootApplicationpublic类苹果应用程序扩展SpringBootServletInitializer { @ Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application){ return application。来源(苹果应用。类);}公共静态void main(String[]args){ spring application。运行(苹果应用。class,args);}}在包com.neon.apple下,新建一个名为controller的package,添加一个类LoginController。

  包com。霓虹。苹果。控制器;导入org。spring框架。刻板印象。控制器;导入org。spring框架。网络。绑定。注释。请求映射;@ controller公共类log in controller { @ request mapping(/)public String home(){ return index ;} @RequestMapping(value=/web )公共字符串test web GL(){ return web GL ;}}启动项目,在浏览器中输入:http://localhost:9090/ 结果如下:

  备注:端口9090是我们自己设置的。

  5、注解@SpringBootApplication介绍@SpringBootApplication是Spring Boot项目的核心注解,主要目的是开启自动配置。

  以下截图来自《JavaEE开发的颠覆者 Spring Boot实战》 书籍:

  图中@EnableAutoConfiguration让Spring Boot根据类路径中的jar包依赖为当前项目进行自动配置。例如,添加了spring-boot-starter-web依赖,会自动添加Tomcat和Spring MVC的依赖,那么Spring boot会对Tomcat和Spring MVC进行自动配置。

  返回Java EE Web开发系列导航。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: