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

哪些网站做平面单页好看淘宝关键词查询

哪些网站做平面单页好看,淘宝关键词查询,ps如何做网站导航图,响应式网站开发的理解本实战教程主要介绍了如何使用Java配置方式来使用Spring MVC框架。相较于XML配置方式,Java配置方式提供了一种更为简洁和灵活的配置方法。 项目创建与配置 创建一个Jakarta EE项目,并设置项目名称和位置。选择Jakarta EE 10版本,不添加依赖&a…

在这里插入图片描述
本实战教程主要介绍了如何使用Java配置方式来使用Spring MVC框架。相较于XML配置方式,Java配置方式提供了一种更为简洁和灵活的配置方法。

  1. 项目创建与配置

    • 创建一个Jakarta EE项目,并设置项目名称和位置。
    • 选择Jakarta EE 10版本,不添加依赖,并创建Maven项目框架。
  2. 项目依赖添加

    • 修改pom.xml文件,添加Spring MVC相关的依赖,包括Spring核心模块、Web功能、MVC框架等。
    • 添加JSTL、Servlet API、日志框架、单元测试和JSON/XML处理库等依赖。
  3. 视图层页面创建

    • resources/templates/views目录下创建登录页面login.jsp、登录成功页面success.jsp和登录失败页面failure.jsp
  4. 控制器编写

    • 创建LoginController类,使用@Controller注解标注,并编写登录处理方法。
  5. Spring MVC配置类

    • 创建SpringMvcConfig类,使用@Configuration@EnableWebMvc@ComponentScan注解,并定义视图解析器和视图控制器。
  6. Web应用初始化配置

    • 实现WebApplicationInitializer接口,创建MyWebAppInitializer类,用于替代传统的web.xml配置。
  7. 部署Web应用项目

    • 配置服务器,添加Tomcat本地服务器,并设置项目artifacts。
  8. 功能测试

    • 启动服务器,访问登录页面,并测试登录成功与失败的页面跳转。
  9. 实战练习

    • 完成多个任务,包括创建首页、首页跳转到登录页面、正确处理静态资源、获取服务器端返回的简单字符串和JSON/XML数据。
  10. 控制器扩展

    • 创建GetStringControllerGetJsonController类,用于返回HTML字符串和JSON数据。
    • 创建GetXmlController类,用于返回XML数据,并解决消息转换问题。
  11. 静态资源处理

    • 配置静态资源处理器,添加图片、CSS样式表和JavaScript脚本,并在首页中使用。
  12. 消息转换器配置

    • 在Spring MVC配置类中添加MappingJackson2HttpMessageConverterMappingJackson2XmlHttpMessageConverter,以支持JSON和XML数据的转换。

通过本教程,学习者将能够掌握Spring MVC的Java配置方式,并能够创建一个具有用户登录功能、静态资源处理、以及能够返回JSON和XML数据的Web应用。


pom.xml内容

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>net.huawei.spring</groupId><artifactId>SpringMvcDemo02</artifactId><version>1.0-SNAPSHOT</version><name>SpringMvcDemo02</name><properties><!-- spring.version --><spring.version>6.1.5</spring.version></properties><dependencies><!--Spring核心--><dependency><groupId>org.springframework</groupId><artifactId>spring-core</artifactId><version>${spring.version}</version></dependency><!--Spring Bean实体--><dependency><groupId>org.springframework</groupId><artifactId>spring-beans</artifactId><version>${spring.version}</version></dependency><!--Spring容器--><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>${spring.version}</version></dependency><!--Spring测试--><dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId><version>${spring.version}</version></dependency><!--Spring Web功能--><dependency><groupId>org.springframework</groupId><artifactId>spring-web</artifactId><version>${spring.version}</version></dependency><!--Spring MVC框架--><dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>${spring.version}</version></dependency><!--JSP标准标签库--><dependency><groupId>jakarta.servlet.jsp.jstl</groupId><artifactId>jakarta.servlet.jsp.jstl-api</artifactId><version>2.0.0</version></dependency><dependency><groupId>org.glassfish.web</groupId><artifactId>jakarta.servlet.jsp.jstl</artifactId><version>2.0.0</version></dependency><dependency><groupId>jakarta.servlet</groupId><artifactId>jakarta.servlet-api</artifactId><version>6.0.0</version><scope>provided</scope></dependency><!--日志框架--><dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version></dependency><!--单元测试--><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.13.2</version><scope>test</scope></dependency><!--对json的支持--><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>2.14.0</version></dependency><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-core</artifactId><version>2.14.0</version></dependency><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-annotations</artifactId><version>2.14.0</version></dependency><!--对xml的支持--><dependency><groupId>com.fasterxml.jackson.dataformat</groupId><artifactId>jackson-dataformat-xml</artifactId><version>2.14.0</version></dependency></dependencies>
</project>
http://www.dt0577.cn/news/19411.html

相关文章:

  • 自己做网站 知乎软文广告案例500字
  • 网站后台功能需求文档太原网站关键词排名
  • 餐饮手机微网站怎么做江苏提升关键词排名收费
  • 2015做网站前景网络推广公司怎么找客户
  • 网站文章伪原创如何做线下推广活动策划方案
  • 网站咨询窗口怎么做谷歌下载官网
  • 做网站按页面收费北京债务优化公司
  • 深圳李日光建设公司网站seo搜索
  • 农村电子商务发展现状重庆seo搜索引擎优化优与略
  • 成都个人网站制作下载百度手机助手
  • 简约大方自助建站模板搜外滴滴友链
  • wordpress+嗨一下搜索引擎优化的概念是什么
  • 网站开发框架的主要作用广州疫情今天最新消息
  • 自己做网站哪种好做seo优化上首页
  • 云南九泰建设工程有限公司官方网站网站如何提交百度收录
  • 如何做网站短链接福州seo关键字推广
  • 全国建筑工程网免费seo关键词优化排名
  • 网站开发软件有哪些济南计算机培训机构哪个最好
  • 搭一个网站济南seo网站排名关键词优化
  • 网站关于我们怎么做单页面模板金华网站建设
  • sem竞价河南纯手工seo
  • 贵阳网站开发人员工资上海今天最新新闻10条
  • 广元商城网站开发2000元代理微信朋友圈广告
  • 全国质量建设局特种作业网站怎么创造自己的网站
  • 北京网站制作网络推广公司网站广告收费标准
  • 微信公众号小程序怎么开通网站优化方案怎么写
  • 网站专题页面开发百度搜索大数据怎么查
  • 广东手机网站建设价格低搜索引擎网站排名
  • 社保网站做员工用工备案吗医院网站建设方案
  • 网站制作公司运作方案百度搜索引擎竞价排名