深圳自适应网站公司平面设计要素

web/2025/10/1 17:41:33/文章来源:
深圳自适应网站公司,平面设计要素,动易网站设计方案,公司名称网上核名系统本实战教程主要介绍了如何使用Java配置方式来使用Spring MVC框架。相较于XML配置方式#xff0c;Java配置方式提供了一种更为简洁和灵活的配置方法。 项目创建与配置 创建一个Jakarta EE项目#xff0c;并设置项目名称和位置。选择Jakarta EE 10版本#xff0c;不添加依赖Java配置方式提供了一种更为简洁和灵活的配置方法。 项目创建与配置 创建一个Jakarta EE项目并设置项目名称和位置。选择Jakarta EE 10版本不添加依赖并创建Maven项目框架。 项目依赖添加 修改pom.xml文件添加Spring MVC相关的依赖包括Spring核心模块、Web功能、MVC框架等。添加JSTL、Servlet API、日志框架、单元测试和JSON/XML处理库等依赖。 视图层页面创建 在resources/templates/views目录下创建登录页面login.jsp、登录成功页面success.jsp和登录失败页面failure.jsp。 控制器编写 创建LoginController类使用Controller注解标注并编写登录处理方法。 Spring MVC配置类 创建SpringMvcConfig类使用Configuration、EnableWebMvc和ComponentScan注解并定义视图解析器和视图控制器。 Web应用初始化配置 实现WebApplicationInitializer接口创建MyWebAppInitializer类用于替代传统的web.xml配置。 部署Web应用项目 配置服务器添加Tomcat本地服务器并设置项目artifacts。 功能测试 启动服务器访问登录页面并测试登录成功与失败的页面跳转。 实战练习 完成多个任务包括创建首页、首页跳转到登录页面、正确处理静态资源、获取服务器端返回的简单字符串和JSON/XML数据。 控制器扩展 创建GetStringController和GetJsonController类用于返回HTML字符串和JSON数据。创建GetXmlController类用于返回XML数据并解决消息转换问题。 静态资源处理 配置静态资源处理器添加图片、CSS样式表和JavaScript脚本并在首页中使用。 消息转换器配置 在Spring MVC配置类中添加MappingJackson2HttpMessageConverter和MappingJackson2XmlHttpMessageConverter以支持JSON和XML数据的转换。 通过本教程学习者将能够掌握Spring MVC的Java配置方式并能够创建一个具有用户登录功能、静态资源处理、以及能够返回JSON和XML数据的Web应用。 pom.xml内容 ?xml version1.0 encodingUTF-8? project xmlnshttp://maven.apache.org/POM/4.0.0xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0https://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersiongroupIdnet.huawei.spring/groupIdartifactIdSpringMvcDemo02/artifactIdversion1.0-SNAPSHOT/versionnameSpringMvcDemo02/nameproperties!-- spring.version --spring.version6.1.5/spring.version/propertiesdependencies!--Spring核心--dependencygroupIdorg.springframework/groupIdartifactIdspring-core/artifactIdversion${spring.version}/version/dependency!--Spring Bean实体--dependencygroupIdorg.springframework/groupIdartifactIdspring-beans/artifactIdversion${spring.version}/version/dependency!--Spring容器--dependencygroupIdorg.springframework/groupIdartifactIdspring-context/artifactIdversion${spring.version}/version/dependency!--Spring测试--dependencygroupIdorg.springframework/groupIdartifactIdspring-test/artifactIdversion${spring.version}/version/dependency!--Spring Web功能--dependencygroupIdorg.springframework/groupIdartifactIdspring-web/artifactIdversion${spring.version}/version/dependency!--Spring MVC框架--dependencygroupIdorg.springframework/groupIdartifactIdspring-webmvc/artifactIdversion${spring.version}/version/dependency!--JSP标准标签库--dependencygroupIdjakarta.servlet.jsp.jstl/groupIdartifactIdjakarta.servlet.jsp.jstl-api/artifactIdversion2.0.0/version/dependencydependencygroupIdorg.glassfish.web/groupIdartifactIdjakarta.servlet.jsp.jstl/artifactIdversion2.0.0/version/dependencydependencygroupIdjakarta.servlet/groupIdartifactIdjakarta.servlet-api/artifactIdversion6.0.0/versionscopeprovided/scope/dependency!--日志框架--dependencygroupIdlog4j/groupIdartifactIdlog4j/artifactIdversion1.2.17/version/dependency!--单元测试--dependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.13.2/versionscopetest/scope/dependency!--对json的支持--dependencygroupIdcom.fasterxml.jackson.core/groupIdartifactIdjackson-databind/artifactIdversion2.14.0/version/dependencydependencygroupIdcom.fasterxml.jackson.core/groupIdartifactIdjackson-core/artifactIdversion2.14.0/version/dependencydependencygroupIdcom.fasterxml.jackson.core/groupIdartifactIdjackson-annotations/artifactIdversion2.14.0/version/dependency!--对xml的支持--dependencygroupIdcom.fasterxml.jackson.dataformat/groupIdartifactIdjackson-dataformat-xml/artifactIdversion2.14.0/version/dependency/dependencies /project

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/85170.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

杭州网站关键词开通微信公众号

1 对关系模型叙述错误的是()。选择一项:用二维表表示关系模型是其一大特点建立在严格的数学理论,集合论和谓词演算公式的基础之上微机 DBMS 绝大部分采取关系数据模型不具有连接操作的 DBMS 也可以是关系数据库系统正确答案是:建立在严格的数…

h5企业网站模板app网站开发学习

cryptjs是一个第三方密码加密库,是对原有bcrypt的优化,优点是不需要安装任何依赖 安装 引入bcryptjs库var bcrypt require(bcryptjs); 异步用法(Async) //生成hash密码 var bcrypt require(bcryptjs); bcrypt.genSalt(10, function(err, salt) {bcry…

建设网站过程视频山西网络网站建设销售公司

项目场景: 项目首页使用RadioGroupRadioButtonFragment实现页面切换,出现了一个问题fragment会出现重叠问题,就是一个fragment显示了两层, 并不是必现问题。 经过排查发现是项目主页面Activity被销毁重建了,但是之前…

电商网站模板引擎关键词优化计划

1.打开后台账号设置 2.找到左下角的Developer settings 3.找到Personal access tokens 的 Tokens(classic) 4.选择创建新证书 5.填写证书信息 6.点击生成证书,复制证书并且保存起来(血泪教训,证书只会在创建时显示一次,以后就再也…

台州百度搜索优化企业排名优化公司

2019独角兽企业重金招聘Python工程师标准>>> Max Points on a Line Given n points on a 2D plane, find the maximum number of points that lie on the same straight line. 题目是:在2D平面内给N个点,求最多多少个点在一个直线上. 以下是AC的解决方式: /*** Defi…

建设银行短信开通网站网站建设可行性方案模板

<canvas>标签定义图形&#xff0c;比如图表和其他图像&#xff0c;你必须用脚本来绘制图形。 在画布上&#xff08; Canvas &#xff09;画一个共红色矩形&#xff0c;渐变矩形&#xff0c;彩色矩形&#xff0c;和一些彩色文字。 什么是 Canvas&#xff1f; HTML5<c…

宁波网站免费建设服务平台深圳美容网站建

1.联想笔记本电脑WiFi图标不见了,怎么回事吧,试了很多方法一、无线网卡开关未打开&#xff1b;1、查看周边有没有手动百机械开关&#xff0c;一般在前面板&#xff0c;上面标有无线符号。2、按一下Fn无线信号键(度F几中的一个)找打无线WIFI3、打开控制机板&#xff0c;右上角查…

国外推广网站有哪些音乐影视网站建设方案

1、演示 前言&#xff1a;目前Vue有两种仓库&#xff0c;一种是Vuex&#xff0c;一种是Pinia&#xff0c;懂得都懂&#xff0c;这里就不详细介绍这两者的区别了 2、什么是持久化 仓库里面的数据是需要跨越页面周期的&#xff0c;当页面刷新之后数据还在&#xff0c;在默认情况下…

米拓建站怎么样hr系统管理软件排名

1.Html网页前端添加作者开发信息 2. Html网页添加版权信息 3. Css添加作者开发信息 4. JavaScript添加作者开发信息 5. C井后端代码添加作者开发信息 6. Dll内裤添加作者开发信息 7.应用程序添加开发作者信息&#xff0c;著作权&#xff0c;应用版权信息 下载地址&#…

响应式学校网站怎么做视频的网站

先说一下自己的情况&#xff0c;本科生&#xff0c;2019年我通过校招踏入了成都一家软件公司&#xff0c;开始了我的职业生涯。那时的我&#xff0c;满怀热血和憧憬&#xff0c;期待着在这个行业中闯出一片天地。然而&#xff0c;随着时间的推移&#xff0c;我发现自己逐渐陷入…

网站页面设计费用58企业网站怎么做

一、Redis持久化的两种方法&#xff1a; RDB&#xff08;Redis DataBase Backup file&#xff09;Redis数据备份文件 与AOF&#xff08;Append Only File&#xff09;追加文件 二、RDB 1、介绍 RDB 简单来说就是将物理内存中的数据快照写入磁盘中,当Redis实例宕机时&…

建设厅网站关于建筑资质合并做外贸需要英文网站

总体&#xff1a; 提前进去&#xff0c;原本预计30min的面试&#xff0c;面了快60分钟&#xff0c;面的真的巨细节&#xff0c;对基本的八股没有问的很深入&#xff0c;但是&#xff0c;有关测试&#xff0c;实习&#xff0c;项目还是挺多的&#xff0c;基本把所有计算机相关的…

外贸网站优化服务自己做的网站怎么发布win7

标题索引事务作用事务流程隔离级别实例验证事务作用事务是确保数据库系统数据的完整性的功能&#xff0c;如现在互联网行业支付业务&#xff0c;不管服务器出于什么原因异常中断&#xff0c;客户要么支付成功要么支付不成功&#xff0c;支付成功数据库金额即会发生变化&#xf…

中小企业网站建设价格制作动画片的软件

8086/8088 存储器分段概念 这一节主要讲述8086/8088 存储器分段的概念。 目的 从8086 CPU开始采用了分段的方法管理存储器&#xff0c;只有充分理解存储器分段的概念和存储器逻辑地址和物理地址的关系&#xff0c;才能有助于我们掌握8086/8088汇编语言。 存储器分段的原因 在此…

网站备案好处温州做网站费用

目录 1.过滤敏感词 1.1 定义前缀树 1.2 根据敏感词,初始化前缀树 1.3 编写过滤敏感词方法

免费申请的网站wordpress下载站会员系统

目录 一、性能模式 步骤1. 启用性能模式 步骤2. 查询性能数据 步骤3. 分析性能数据 步骤4. 优化与调整 注意事项 二、慢查询日志 步骤1. 启用慢查询日志

怎么样关闭网站上海网站建设集中

微软总裁兼首席执行官萨提亚纳德拉欢迎 Mustafa Suleyman 和 Karn Simonyan 加入微软公司&#xff0c;领导一个新成立的部门 —— Microsoft AI&#xff0c;旨在开发 Copilot 和其他的面向消费者的 AI 产品和研究。 Mustafa Suleyman 将担任 Microsoft AI 执行副总裁&#xf…

网站 建设理由辽宁地矿建设集团有限公司网站

济南“樊然”主题餐厅设计莘县澄里甜品店设计聊城凤凰台星际电影公馆设计临沂市爱萌宠物医院设计定陶区云想衣服装店设计任城区曜龙休闲会所设计莘县衍界咖啡馆设计金乡啡尝嘢休闲吧设计聊城市皮肤病医院门诊设计禹城蜗牛书吧设计万达广场小乌托早教中心设计古城区栖居民宿设计…

网站建设的市场定位wordpress首页js怎么添加

常用 describe user; Field:字段名称 Type:数据类型 Null :是否允许为空 Key :主键 Type:数据类型 Null :是否允许为空key :主键 Default :默认值 Extra :扩展属性&#xff0c;例如:标志符列&#xff08;标识了种子&#xff0c;增量/步长&#xff09;1 2 id&#xff1a;1 3 5 …

国家合同模板网站咸宁网站建设报价

在我先前的文章中&#xff0c;不断的推广.NET4.0新特性。特别是.NET4.0 Dynamic 这个新特性。随之而来的问题也出现了—Dynamic 执行效率如何&#xff1f; 我们做开发的不光需要代码简洁&#xff0c;能够希望自己能够写出好的架构。还有一点非常重要的就是&#xff0c;我们的写…