文档章节

关于webx如何实现前后台发送请求的步骤

 最胖的瘦子
发布于 2018/08/14 14:48
字数 546
阅读 14
收藏 0

前台数据一般会统一配置在form表单中,可以简单的把form表单理解为一个大的pojo文件夹,里面的xxxForm就是一个个对象(对象类),而具体传输的数据是一个个的字段。然后form表单提交后,根据webx的约定大于规则的原理,会进入到对应的类中的方法。其实这里我也研究过,本质来说,还是映射在发挥作用。一般框架下,是根据请求的地址去web.xml中扫描相应的servlet类,然后执行对应的get或post方法。而webx底层是帮我封装好了。举例一个UserAction类下,表单提交是event_submit_do_createUser下触发createUser事件。那其实webx封装好就是do{$xxxx},会自动把你createUser放进去,这样扫描时,一样能找到这个方法,只不过这些事儿都不用你自己跑到web.xml中去配置了,webx全部帮你封装好了,你只要在web.xml中把webx引用进来,按照人家的约定来就行了。说到这里,顺便提一下get和post请求。其实实际应用中应该还是post更多一些,虽然post相对于get来说,要多一次请求,但是以现在的网络条件,这点时间基本可以忽略不计。可是post的传输数据量是get不能比的,get全部会把参数打在url中,受限于url长度,post则没有这种限制。相对来说,对一些数据不太要紧的例如查询,翻页这样可以用get,但是如果是一些比较隐私的数据,统统使用post,例如登录,总不能把用户的账号密码全拼在url上吧

© 著作权归作者所有

粉丝 4
博文 34
码字总数 19079
作品 0
杭州
私信 提问
实现前后端分离的心得

原文出处:陈陈jg 实现前后端分离的心得 对目前的web来说,前后端分离已经变得越来越流行了,越来越多的企业/网站都开始往这个方向靠拢。那么,为什么要选择前后端分离呢?前后端分离对实际开...

陈陈jg
2017/07/02
0
0
webx3请求过程

webx初始化 可以使用命令: 这样在容器启动的过程中将会自动搜索以及webx-开头的XML配置文件,并创建一组级联的Spring容器结构。Webx所创建的Spring容器完全兼容于Spring MVC所创建的容器,可...

jiejie2050
2016/11/04
1
0
ajax跨域,这应该是最全的解决方案了

前言 搬运的历史文章 从刚接触前端开发起,这个词就一直以很高的频率在身边重复出现,一直到现在,已经调试过N个跨域相关的问题了,16年时也整理过一篇相关文章,但是感觉还是差了点什么,于...

dailc
02/18
0
0
使用SpringExt扩展Webx的示例

Webx和SpringExt分别是什么 Webx是一套基于Java Servlet API的通用Web框架。它在Alibaba集团内部被广泛使用。从2010年底,向社会开放源码。SpringExt则是Spring的一个扩展,在Spring的基础上...

joshuazhan
2012/10/05
6.7K
20
你知道如何在小程序中推送模板消息?

前段时间剁手了 PS4,在浏览商店时,发现官方商店真的不好用,主要是网络原因,次要是页面设计。所以就想自己做一个游戏查询的小程序,可以关注某个游戏,然后在这个游戏打折的时候发送通知给...

FleyX
07/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

正则表达式匹配

请实现一个函数用来匹配包括 '.' 和 '*' 的正则表达式。模式中的字符 '.' 表示任意一个字符,而 '*' 表示它前面的字符可以出现任意次(包含 0 次)。 在本题中,匹配是指字符串的所有字符匹配...

Garphy
45分钟前
5
0
Laravel 5.1的多路由文件的配置

默认的路由配置文件只有一个, \app\Http\routes.php。 在同一个文件中写路由容易起冲突,文件会越来越大,就需要定义多个路由文件。 找到加载\app\Http\routes.php的文件, 打开\app\Provid...

mdoo
今天
5
0
Hibernate 5 开始使用指南前言

同时在面向对象软件和关系型数据库进行工作,可能会非常复杂和费时。数据在对象和数据库之间可能会不一致,然后导致开发成本会非常高。 Hibernate 是一个针对 Java 环境的对象关系映射(Obj...

honeymoose
今天
5
0
聊聊nacos ServiceManager的UpdatedServiceProcessor

序 本文主要研究一下nacos ServiceManager的UpdatedServiceProcessor ServiceManager.init nacos-1.1.3/naming/src/main/java/com/alibaba/nacos/naming/core/ServiceManager.java @Compone......

go4it
今天
7
0
正则表达式的使用(QQ格式的判断与空格的切割)

//正则表达式的使用 public static void main(String[] args) throws IOException, ClassNotFoundException { //test1("123456"); test2("-1 99 kk"); } /** * ......

zhengzhixiang
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部