当前位置: 首页 > news >正文

自助建站系统注册wordpress 用的什么框架

自助建站系统注册,wordpress 用的什么框架,企业网站空间费用一年多少,网站建设工程本指南展示了如何使用Spring Boot通过JSP创建MVC Web应用程序。 先决条件#xff1a; Eclipse IDE#xff08;最新版本#xff09; Maven的4 Java 1.8 1.创建Maven Web项目 打开eclipse#xff0c;然后创建一个新的Maven Web项目#xff0c;并将其命名为SpringBootWe… 本指南展示了如何使用Spring Boot通过JSP创建MVC Web应用程序。 先决条件 Eclipse IDE最新版本 Maven的4 Java 1.8 1.创建Maven Web项目 打开eclipse然后创建一个新的Maven Web项目并将其命名为SpringBootWebJsp。 生成的项目的结构如下所示 2. pom.xml 创建Web项目之后第一步是在pom.xml内配置Spring Boot 因此我们将以下内容添加为父依赖项 parentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion1.5.10.RELEASE/version /parent Spring Boot公开了一个名为spring-boot-starter-web的启动程序 该启动程序会自动导入设置典型Spring MVC应用程序所需的所有必需jar并自动配置该应用程序的视图解析器和servlet调度程序以便开发人员专注于开发而不是配置因此我们将启动器添加为依赖项 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId /dependency 由于我们将JSP用作前端技术因此我们需要添加以下依赖项以便能够编译JSP并利用其功能 dependencygroupIdorg.apache.tomcat.embed/groupIdartifactIdtomcat-embed-jasper/artifactIdscopeprovided/scope /dependency 就是这样仅2个依赖项就可以组成您的MVC应用程序。 以下是自动导入的罐子 这是整个pom.xml供参考 project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsdmodelVersion4.0.0/modelVersiongroupIdcom.programmer.gate/groupIdartifactIdSpringBootWebJSP/artifactIdpackagingwar/packagingversion0.0.1-SNAPSHOT/versionnameSpringBootWebJSP/namepropertiesmaven.compiler.source1.8/maven.compiler.sourcemaven.compiler.target1.8/maven.compiler.target/propertiesparentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion1.5.10.RELEASE/version/parentdependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependencydependencygroupIdorg.apache.tomcat.embed/groupIdartifactIdtomcat-embed-jasper/artifactIdscopeprovided/scope/dependency/dependenciesbuildpluginsplugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactId/plugin/plugins/build/project PS将JSP用作前端技术时应确保将“ packaging”属性设置为war jar因为Spring Boot团队声称当前在jar文件中支持JSP存在一些限制视图解析器不会正确映射。 3. Application.java 第二步是创建Spring Boot初始化器类这是我们应用程序的入口。 当使用SpringBootApplication注释类时我们正在配置应用程序以在Spring Boot提供的嵌入式servlet容器默认为tomcat上运行。 应用程序 package com.programmer.gate;import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;SpringBootApplication public class Application{public static void main(String[] args) {SpringApplication.run(Application.class, args);} }4. application.properties Spring Boot自动配置Web应用程序的视图解析器和分派器Servlet并为我们提供了一种使用application.properties定义自己的配置的方法。 因此我们在src / main / resources下创建application.properties并定义以下属性 spring.mvc.view.prefix/WEB-INF/jsp/ spring.mvc.view.suffix.jsp server.port9093 home.message Programmer Gate 在这里我们正在配置视图解析器以将视图映射到“ WEB-INF / jsp /”下的jsp类型的文件。 我们还将嵌入式tomcat的默认端口更改为9093并定义了其他业务消息属性供以后在我们的应用程序内部使用。 5. home.jsp 在本教程中我们将创建一个非常简单的MVC应用程序该应用程序将向最终用户显示欢迎消息因此我们在WEB-INF / jsp下创建了一个名为home.jsp的非常基本的jsp文件 % page languagejava contentTypetext/html; charsetISO-8859-1pageEncodingISO-8859-1% !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd html head meta http-equivContent-Type contenttext/html; charsetISO-8859-1 /head bodyh1Welcome to ${message} /h1 /body /html6. HomeController.java 现在我们在com.programmer.gate下创建名为HomeController的主控制器并将其定义为服务来自根路径的请求如下所示 package com.programmer.gate; import java.util.Map;import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping;Controller public class HomeController {Value(${home.message})private String message;RequestMapping(/)public String welcome(MapString, Object model) {model.put(message, this.message);return /home;}} 我们的控制器仅从application.properties中读取欢迎消息然后重定向到home.jsp 。 7.部署应用程序 以下是部署我们的应用程序的步骤 右键单击pom.xml- 运行方式- Maven安装 Maven在目标文件夹中生成一个名为SpringBootWebJSP-0.0.1-SNAPSHOT.war的war文件 打开cmd然后使用以下命令运行战争 java -jar SpringBootWebJSP-0.0.1-SNAPSHOT.war 到这里我们的应用程序启动并准备在端口9093上处理请求。 就是这样我希望您喜欢它。 为了澄清请在下面的评论部分中留下您的想法。 翻译自: https://www.javacodegeeks.com/2018/03/spring-boot-jsp.html
http://www.zqtcl.cn/news/511740/

相关文章:

  • 做网站如何防止被黑网页无法访问如何解决360浏览器
  • 专门做设计的网站互联网运营培训班哪个好
  • 烟台网站建设网站推广做网站与数据库的关系
  • 深圳网站设计成功刻成全视频免费观看在线看第7季高清
  • 淮阳城乡建设局网站seo技术团队
  • 建设博客网站游戏交易类网站seo怎么做
  • 做系统软件的网站wordpress网站会员太多
  • 上海门户网站怎么登录网站开发竞价单页
  • 东莞市外贸网站建设公司软件开发 系统开发 网站开发服务
  • 泉州制作网站设计南宁网站排名外包
  • 南通网站建设入门wordpress google seo
  • 怎么建立图片的网站吗网站响应式是什么意思
  • 网站建设买了服务器后怎么做WordPress多城市
  • 网站建设凭证成都网站设计公司
  • 创新创业营销策略网站建设等做钢材的都用什么网站
  • 英文免费网站模板大庆+网站建设
  • 品牌网站建设内容框架网站首页收录没了
  • 湖南城乡住房建设厅网站网站图片切换效果
  • 凡科做的网站可以在百度搜到吗阿里云nas做网站
  • 做企业销售分析的网站更改wordpress传文件尺寸
  • 网站建设策划书封面知名企业名称
  • 中小企业网站建设与管理课件百度云济南高端网站建设公司
  • 台州企业建站程序网页设计素材网站知乎
  • wordpress视频付费谷歌seo专员是指什么意思
  • 域名续费做网站wordpress模板淘宝客模板
  • 加强政协机关网站建设深圳教育软件app开发
  • 绍兴企业网站推广Django 个人博客网站开发
  • html5 开发网站图门市建设局网站
  • wordpress 建立网站江苏电信网站备案
  • 企业网站能个人备案吗成都蜀美网站建设