1 工作原理
1.1 体系架构
图2.1 struts2.0体系架构图
1.2 工作机制
针对上节体系架构图,下面分步说明执行流程
Ø 客户端初始化一个指向Servlet容器(例如Tomcat)的请求;
Ø 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts...
分类:
其他好文 时间:
2014-06-03 04:40:29
阅读次数:
313
在项目中有一个新增客户信息的的功能:
1、在进入添加页面:add.jsp页面之前,要调用一个add_init.do来获取省份信息列表以供在add.jsp进行选择。
2、add页面填写完成以后,提交给addCustomer.do来进行数据库的操作,
在提交之前,要进行一次表单验证,用了STRUTS2的validation。
/parkassist/ad...
分类:
其他好文 时间:
2014-06-03 04:11:19
阅读次数:
231
sublime是个跨平台的强大的代码编辑工具,不多说。
想使用sublime完成linux平台下django站点的代码编辑工作以提高效率(原来使用linux下的vim效率较低,适合编辑一些小脚本)。
下载linux平台下的Sublime_Text_2.0.2_x64.tar.bz2(http://www.sublimetext.com/)
解压使用:
tar -xjvf Subli...
xsell 4、navicat软件
想在链接数据库的得常规设置里设置:
链接名称、主机名(链接lunix平台后才能ping 通的ip地址) 端口、用户名、密码
然后选择ssh选项卡设置(勾选使用SSH通道)
主机,这个是在Xsell 4上能链接的得主机ip
端口,这个也是在Xsell 4上可以查到,默认是22,但这里一定要跟Xsell 4相同
用户名:也是跟xSell 4的相同...
分类:
数据库 时间:
2014-06-03 03:05:35
阅读次数:
259
前面介绍了linux的ssh远程登录协议和ssh无密码登录方式,这里通过secureCRT和putty来看一下具体的密钥登录,也算做个备忘录吧。
1.linux下创建密钥对
还记得前面说的怎么创建密钥对吧:
[sshtest@localhost ~]$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Ente...
在学习struts2之前,首先我们要明白使用struts2的目的是什么?它能给我们带来什么样的好处?
设计目标
Struts设计的第一目标就是使MVC模式应用于web程序设计。在这儿MVC模式的好处就不在提了。
技术优势
Struts2有两方面的技术优势,一是所有的Struts2应用程序都是基于client/server HTTP交换协议,The Java Servlet...
分类:
其他好文 时间:
2014-06-02 23:30:54
阅读次数:
252
OGNL表达式(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。...
分类:
其他好文 时间:
2014-06-02 23:23:28
阅读次数:
304
要想ssh远程登录,需要准备两件事:配置同网段IP和开启SSH服务。
由于live系统没有IP,所以首先需要配置IP。
我的live系统是在虚拟机上启动的,宿主IP为192.168.230.1,live系统的IP我设置为192.168.230.180:
#ifconfig eth0 192.168.230.180
然后在SecurityCRT上连接live系统,输入密码时发现liv...
分类:
系统相关 时间:
2014-06-01 10:32:07
阅读次数:
304