Struts学习笔记之MVC模式
摘要: View:由JSP、Struts自定义标记库、资源文件(MessageResources.properties)共同组成,通过ActionForm实现JSP表单的封装,并映射到Model部分中JavaBean的相应属性中,完成用户数据的封装。
注意:关于ActionForm,有些人认为它属于Model层(仁者见仁,智者见智)。
事实上它不是Model,真正的Model应该是一个封装了业务逻辑的的对象。
而ActionForm仅仅是一个form-bean,封装了用户提交的表单数据(物理View),可以在其中进行一些非业务逻辑的验证,并没有真正的映射到模型数据,因为与层的关系比较密切,所以实际上它应该算是View层(逻辑View)。
阅读全文
Axis学习笔记
摘要: 实例(参考了axis-bin-1_4.zip\axis-1_4\samples\userguide中的例子)使用版本为Axis1.4,axis-bin-1_4.zip下载地址:
http://www.apache.org/dist/ws/axis/1_4/
目录说明如下:
jws:存放*.jws文件
src:java源码
WEB-INF/classes:java编译后的class文件
WEB-INF/lib:需要用到的jar包
Axis支持三种web service开发方式,分别为:
1、Dynamic Invocation Interface ( DII)
2、Dynamic Proxy方式
3、Stubs方式
阅读全文
Java Web Start入门基础教程
摘要: 关于Web Start的JNLP Specification可以到sun网站http://java.sun.com/products/javawebstart/download-spec.html下载。
下面是用最简单的HelloWorld方法实现一个Java Web Start的例子
阅读全文