- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 【Struts2】:基于OGNL的类型转换
借助于内置的类型转换器,Struts2可以完成字符串和基本类型之间的类型转换。除此之外,借助于OGNL表达式的支持,Struts2允许使用另一种简单方式将请求参数转换成复合类型。系统的Action类的代码片段如下:public class LoginAction extends ActionSupport{ // 使用User类型的成员变量封装请求参数 private User user
2016-06-30 18:27:18 824 3
原创 【Struts2】:Struts2的类型转换
所有的MVC框架,都需要负责解析HTTP请求参数,并将请求参数传递给控制器组件。此时,问题出现了:HTTP请求参数都是字符串类型的,但Java语言又是强类型的,因此MVC框架必须将这些字符串参数转换成相应的数据类型——这个工作是所有的MVC框架都应该提供的功能。表现层数据的流向以及所需的类型转换如下图所示:Struts2提供了非常强大的类型转换机制,Struts2的类型转换可以
2016-06-30 17:29:46 646 3
原创 【项目问题总结】5:树形结构节点的级联删除逻辑
问题描述: 改Bug改到机构类型管理模块的时候,有一个非常常见的问题出现,如下图所示: 当用户在进行删除操作的时候,如果将树形结构的中间节点删除,整个页面的数据就消失了,比如将上图中的名称为“学院”的这个节点删除,那么整个树形结构的数据都没了,这是一个很明显的Bug。 问题分析: 对于这样一个这么明显的Bug,什么原因造成的?一
2016-06-06 16:28:42 3649 3
原创 【项目问题总结】4:修改操作的重复性验证逻辑
问题描述: 在做基础系统的Bug调试及修改的过程中,遇到了一个很奇怪的问题:在进行记录的修改操作时,如下图所示, 理论上层次名称和备注都是可以随意修改的,但是如果我只是修改备注,对名称不做任何的改动(或者是只是点开修改的弹出框,不做任何改动),点击确定进行提交,总是弹出层次名称重复的提示,导致修改失败。问题分析: 经过各种测试,发现
2016-06-05 11:49:31 4418 6
高等数学 上 同济第六版
2018-08-03
《轻量级Java EE企业应用实战(第4版)》源码下载链接及说明
2016-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人