管理 撰写
2008/08/27 @ 14:24
      在日常的开发当中,偶尔会碰到如下的情况:
      在一个html页面的form里面,要提交的表单元素是从数据库迭代出来的,即不能确定其名字和长度。
      这样一来,写formbean的时候(struts 1),就不能确定属性了。其实,struts也提供了处理此类问题的方法,即数据的集合方式提交。我们可以在給表单元素命名的时候,用下面的方式命名:
对象名(属性名)  HashMap或者是自己定义的javabean
列表名(索引)  ArrayList
      案例:有一个用户表,需要在页面上对他进行迭代显示,然后逐个命名。
2008/08/05 @ 19:44
      SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统(相对于产生一个Passport,在所有有相同约定的系统中畅通无阻)。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。
      这里,我简单的总结了下SSO的实现方式。

web 浏览器的共通认证
2008/07/23 @ 10:38
      由于最近见到的关于struts、hibernate等的基础问题很少受新人关注,所以,写了这些东西,还是希望能打好底子,以后会陆续的写些其他的各方面开发中会用到的东西。好,入正题。

ActionServlet类 简介
ActionServlet是Struts中最核心的部分,我们从这里开始。它相当于中央控制器,我们来看看他是怎么样实现核心Control的。它是通过org.apache.struts.action.ActionServlet来实现的,所有的请求通过它进行中转。

ActionServlet的工作原理
ActionServlet它负责接受所有的request,并且产生相对应的response到请求的页面。但是它怎么知道对应呢?这里就存在一个map文件(我习惯这么叫它)Struts-config.xml,它包括了resource文件、如何到达下一个页面、下面一个页面是什么、页面的校验规则、怎么样显示错误信息(如ActionMessage的使用)的定义。
分页: 3/15 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]