开门见山,struts2的数据处理总结: 1. 在servlet中,如果要获取页面提交的数据要使用requerst.getParameter方法来获取,并且每次需要进行相关的类型转换工作,数据的获取及转换工作比较简单,并且是重复的操作,在struts2中提供了一种比较优秀的方式来接收和转换数据。 2 ...
分类:
其他好文 时间:
2017-04-14 13:40:23
阅读次数:
147
前些时间在做一个搜索功能时发现一个比較有意思的现象,场景是这种:在一个模态窗体中是一个订单列表。页面的顶部有若干个状态筛选框和一个搜索keyword输入框,当焦点在keyword输入框时按回车,本来是对input的keyup事件做了监听。当发现是按了回车键时便自己主动提交搜索请求的,但输入keywo ...
分类:
Web程序 时间:
2017-04-13 16:40:00
阅读次数:
217
/** * 分析流程: * 1、前端页面提交登录请求 * 2、被web.xml拦截,进入到LoginServlet(有两种方式:方式一,在web.xml文件中配置servlet拦截器;方式二,不用在web.xml中配置,直接在类中通过 @WebServlet("/login")注解 //请求路径) ...
分类:
数据库 时间:
2017-04-11 13:33:38
阅读次数:
410
当用户填写完表单后,在提交过一次后,若用户做如下操作比如再次点击提交、刷新页面、提交页面呈现后点击后退按钮,都会导致表单重复提交。如果信息需要存储到后台数据库中,重复提交就会再次向数据库中插入用户信息,显然这样是不对的。解决方式有两种 (一)Session Token机制 当用户首次访问包含表单的页 ...
分类:
其他好文 时间:
2017-03-30 22:47:29
阅读次数:
140
Struts.2.5.5版本在Action配置文件中内有如下result,其中role是Action类中的属性,在配置文件中用到OGNL表达式 但是这样配置页面提交跳转时会发生以下错误: org.apache.struts2.dispatcher.HttpParameters cannot be c ...
分类:
Web程序 时间:
2017-03-29 00:59:23
阅读次数:
237
实现结果:在login.jsp页面提交用户名和密码(可以验证是否为空),点击登录跳转到loginResult.jsp页面进行验证并显示结果 JSP + JDBC + MySQL login.jsp 设计一个表单,内容为两个输入框,一个用来输入用户名,另一个用来输入密码,并有一个提交按钮 用JavaS ...
分类:
Web程序 时间:
2017-02-26 23:39:40
阅读次数:
913
接着上一集,记录参数绑定的过程; springmvc中,接收页面提交的数据是通过方法形参来接收: 一、默认支持的类型: 在controller形参中添加如下类型的参数处理适配器会默认识别并进行赋值: HttpServletRequest、HttpServletResponse、HttpSession ...
分类:
编程语言 时间:
2017-01-19 07:45:28
阅读次数:
299
今天网站web页面提交内容到数据库,发现出错了,一直提交不了,数找了下原因,发现数据写不进去!第一反应,重启mysql数据库,一直执行中,停止不了也启动不了,直觉告诉我磁盘满了 ! 用df命令查了下,果然磁盘满了,因为当时分区采用系统默认,不知道为什么不能自动扩容!以后在处理这个问题!如图所示: 复 ...
分类:
数据库 时间:
2016-12-02 21:47:36
阅读次数:
257
1、有选择的被访问 描述:首先若用户没有在页面提交注册(直接访问list.jsp),就只能被允许访问a.jsp。其他页面均不被允许访问 在login.jsp提交信息之后,可以在b.jsp访问, 代码如下: 创建留个页面(login.jsp、list.jsp、a.jsp、b.jsp、c.jsp、d.j ...
分类:
其他好文 时间:
2016-11-28 08:01:02
阅读次数:
244
数据类型的绑定 什么叫做数据类型的绑定?类似于struts的参数注入,从客户端请求key/value数据,通过参数绑定,把key/value绑定在Controller方法的形参上。springmvc中,接受页面提交的数据是通过方法行形参来接收,而不是在controller类定义成员变量接受!!!!执 ...
分类:
其他好文 时间:
2016-11-25 01:05:57
阅读次数:
233