o2o典型代表网站做企业网站的轻量级cms

diannao/2026/1/16 20:58:17/文章来源:
o2o典型代表网站,做企业网站的轻量级cms,重庆网站建设网站制作,杭州门户网站开发前言#xff1a;在各类网站论坛上,没有找到与工作比较贴切的技能,所以特此写一些对刚步入工作或者工作中没有重视的技能与问题,各位大牛请及时关闭文章.ps1#xff1a;文中所有标点都是英文的,看官请不要在意.为了便于平时敲代码,所以中文输入法也默认了英文标点(防止各类因为…前言在各类网站论坛上,没有找到与工作比较贴切的技能,所以特此写一些对刚步入工作或者工作中没有重视的技能与问题,各位大牛请及时关闭文章.ps1文中所有标点都是英文的,看官请不要在意.为了便于平时敲代码,所以中文输入法也默认了英文标点(防止各类因为标点引起的低级错误).纯属个人原创见解,若不正确,请各位批评指正.ps2读懂本文,你可能需要具备对JSON格式对象的理解,以及SpringMVC中Controller的作用这边我统一以SpringMVC框架为例进行讲解参数封装方法,我只介绍最常用的几种请求方式(因为其他请求方式不经常使用,所以不作为本文重点).如果文中介绍到的内容有不明白的,敬请留言评论.java大多数情况,我们都是通过ajax方式进行提交复杂对象进行插入或更新操作,下面我们举个例子接着上一篇继续介绍封装复杂参数的其他方式我们的需求是 : 在一个请求中将某一个学生信息,该学生的语数外三门成绩以及该学生的老师信息同时传入后台.学生类如下:(学生包含多个成绩)学生类成绩类如下:成绩类教师类如下:教师类接受请求参数的Controller方法如下:Controller方法ajax方式封装复杂对象(一)在测试页面中直接编写一个ajax请求,将请求参数封装成我们需要的格式,如下:ajax封装复杂参数我们测试效果如下:断点查看效果总结:ajax方式封装参数使用Json数据格式,List使用[obj1,obj2],任意对象使用{key1:value2,key2:value2},对象可以嵌套对象需要使用JSON.stringify()方法将json对象转换成json字符串ajax的contentType属性必须是application/json;charsetutf-8在接收参数前面需要加上SpringMVC的RequestBody注解ajax方式封装复杂对象(二)如果我们并没有一个合适的对象来接受我们的参数时,我们可能需要封装到Map中,那么我们需要修改接收请求的Controller方法,如下图:参数封装成一个大Map前台ajax参数封装格式一致,无需变更,如下图:ajax参数封装到map中我们测试效果如下(正确封装了一个复杂的Map对象):断点查看map中参数总结:(其实Map与我们自定义的类是一样的道理)ajax方式封装参数使用Json数据格式,List使用[obj1,obj2],任意对象使用{key1:value2,key2:value2},对象可以嵌套对象需要使用JSON.stringify()方法将json对象转换成json字符串ajax的contentType属性必须是application/json;charsetutf-8在接收参数前面需要加上SpringMVC的RequestBody注解与封装到自定义类的区别:Map取值通过我们约定好的key来取,而类通过自己的属性名来取ajax方式封装复杂对象(三)同样,如果我们并没有一个合适的对象来接受我们的参数时,我们也不想使用Map时,那么我们还可以使用字符串来接受复杂的JSON字符串,那么我们需要修改接收请求的Controller方法,如下图:定义字符串接受json对象字符串(注意:上图中,我们还用到了Gson这个对象,它是用来处理json字符串与具体的java对象互相转换问题的)同时我们需要修改jsp中发送请求的ajax方法,如下图:ajax请求参数封装方法三总结:ajax方式封装参数使用Json数据格式,List使用[obj1,obj2],任意对象使用{key1:value2,key2:value2},对象可以嵌套对象需要使用JSON.stringify()方法将json对象转换成json字符串,并将该负责的json字符串作为value形成新的json格式的参数对象,如上图中{stuJsonStr:负责json字符串}Java后台中,需要将接收到的json字符串使用Gson(或者JSONObject等)第三方类转换成我们需要的具体对象.结尾ps:小编花了不少时间编写例子,为了突出代码中的关键字,因此采用截图方式,希望各位同学看后能够利用在自己的项目中,或者自己参考编写文中的例子深刻理解一下.若文中有不能理解的地方请留言评论.

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

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

相关文章

dnf可以去哪个网站做代练wordpress如何开启阿里云cdn

上周陪同之前一起工作的同事去面试(乔治,小袁,鹏飞(面试人)),第一站是去深圳,第二站上海,第三站杭州。面试什么公司我在这里就不多说了,你们知道是一线公司就…

企业网站建设硬件德令哈网站建设公司

满意答案pihiac2014.09.05采纳率:45% 等级:7已帮助:460人scanf语句的一般格式如下:scanf("格式字符串", 地址,…);scanf语句用"格式字符串"控制键盘读入的方式。"格式字符串"中一般只…

建设网站是不是要买服务器wordpress仿qq空间

1 echo();2 print();3 die();4 printf();5 sprintf();6 print_r();7 var_dump(); 1 echo() 可以同时输出多个字符串,可以多个参数,并不需要圆括号,无返回值。 2 print() 只可以同时输出一个字符串,一个参数,需要圆括号,有返回值,当其执行失败时返flase .prin1 echo(…

比较有名的网站建设平台搜狐网站开发

Go 语言从发布 1.0 版本以来备受众多开发者关注并得到广泛使用,Go 语言的简单、高效、并发特性吸引了众多传统语言开发者的加入,而且人数越来越多。 就目前来看,Go语言已经⼴泛应用于人工智能、云计算开发、容器虚拟化、⼤数据开发、数据分析…

服务器建设一个自己的网站wordpress文章为啥数据库中找不到

文章目录 1. 项目说明1.1 项目特点2. 文件说明2.1 脚本文件2.1.1 `TCP_IP.sln`2.1.2 `xmake.lua`2.1.2.1 编译说明2.1.2.2 运行说明2.1.3 章节说明项目代码已经开源在github上! 微信公众号文章同步发表! 1. 项目说明 根据《TCP/IP网络编程》书籍学习,对其中的代码进行整理,…

网站违法和做网站得有关系17做网店

如果你是mac ,你删除as ,删不干净也正常,你会发现安装的时候,前面的东西也在.配置文件在,会导致你以前的错误不想要的东西都在.废话不多说,复制粘贴就是干!!!!~~~~~~~~第一步: 复制粘贴就是干!!!!~~~~~~~~ 复制到命令行里面,直接回车就OKrm -Rf /Applications/Android\ Studi…

烟台网站排名优化公司哪家好沈阳男科三甲医院排行榜

基本概念和术语: 数据:是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。 数据元素:是组成数据的,具有一定意义的基本单位,在计算机…

淘客网站建设带app梵讯企业网站建设

华为政企42 华为政企 目录 上一篇华为安防监控摄像头下一篇华为企业级无线路由器

文章收录网站怎么样做外贸网站

在移动互联网时代,App的推广和运营面临着诸多挑战。其中,H5页面如何高效、便捷地拉起应用,成为了一个亟待解决的问题。今天,我们就来谈谈如何利用Xinstall品牌,轻松解决这一痛点,提升用户体验,助…

网页设计模板网站免费下载北京十大室内设计公司排名

CART树 理解: 如果CART树处理离散型数据,叫做分类决策树,那么,引入基尼指数作为寻找最好的数据划分的依据,基尼指数越小,说明数据的“纯度越高”,随机森林的代码里边就运用到了基尼指数。如…

如何 做网站跳转网站关键词设置代码

用数百万个对象填充HashMap会很快导致诸如内存使用效率低下,性能低下和垃圾回收等问题。 了解如何使用堆外CronicleMap ,其中可以包含数十亿个对象,而对堆的影响很小或没有。 当我们要使用中小型数据集时,内置的Map实现&#xff…

淘宝网页制作代码优化网站聊城

一、在nginx配置文件的server标签内加入以下标签和内容 location /logs {alias /data/nginx/logs;#nginx日志目录autoindex on;#打开目录浏览功能autoindex_exact_size off;#默认为on,显示出文件的确切大小,单位是bytes#显示出文件的大概大小,单位是kb或者mb或者gbautoinde…

做关于手机的网站 该如何设计百度搜索页

首先我们需要知道选择器的类型有这些:选择器栗子ID#idclass.class标签p属性[typetext]伪类:hover伪元素::first-line相邻选择器、子代选择器>而这些css的选择器是有权重(即优先级)的,在不同选择器的样式出现冲突时候,会采用权重高的选择器…

网站服务器和空间的区别我国做民宿的网站

.cn是中国的国家顶级域名(ccTLD),在互联网域名系统中起着重要的作用。在本文中,我们将重点探讨.cn域名的层次结构和级别,并解释每个级别的含义和应用。 一、域名的层次结构 域名采用了一种典型的层次结构&#xff0c…

网站编程 mysql更改网站描述

数据库班级字段怎么定义名称在Java中,每个类都有一个名称。 类位于包中,这使我们程序员可以一起工作,避免名称冲突。 我可以命名我的班级A ,也可以命名您的班级A ,只要它们位于不同的程序包中,它们可以很好…

做问卷的网站有哪些内容wordpress幻灯片代码

逗号表达式和赋值表达式是C语言中常用的表达式类型。它们可以用于各种目的,包括计算和评估表达式、初始化变量、为函数调用提供参数以及将值分配给变量。 逗号表达式 逗号表达式允许在单个语句中计算和评估多个表达式。逗号分隔每个表达式,并且表达式从…

昆山做网站公司哪家好wordpress运行环境要求

现象: 通过抓包看到在部分客户端上跨域的非简单请求只发送一个预检的OPTIONS请求,之后的真实请求并没有发送。 出现问题的环境: 部分IOS低版本系统。 windows系统微信内必现(2020-04-29)。 分析 通过上面条件OPT…

中铁建设集团门户网登录网站wordpress 建立数据库连接时出错

交叉渡线铁路道岔是铁路上的一种,都是火车运行的基础设施,只不过由于道岔型号不同,通过机车也不相同,对此小编将交叉渡线铁路道岔的型号及使用介绍如下:一、交叉渡线铁路道岔选择基本原则(1)轨距一致:如ZDK…

用php做电商网站有哪些浙江网站建设企业名录

火狐浏览器怎么设置自动刷新?火狐浏览器为用户提供最新的搜索、网址导航、新闻资讯、网络购物等服务。还有对用户的隐私保护,个性化设置、更快的上网速度等功能,火狐浏览器要怎么设置自动刷新呢,下面就给大家分享具体步骤。 1、首先打开火狐…

做网站广告词seo引擎优化怎么做

公众号关注 “GitHubDaily”设为 “星标”,带你了解技术圈内新鲜事!来自量子位无需系统密码,就能添加新的 sudo 用户、获取 root 权限,事后还能删除不留痕迹。这是 GitHub 安全研究员 Kevin Backhouse 发现的一个 Ubuntu 系统大漏…