`
heimeiyingwang
  • 浏览: 94126 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
  简单介绍一下struts2 的一些技术小结:   1.由struts1到struts2的一个过度,可能有的人不太适应struts2的***.action,早已习惯了struts1的xxx.do。     这个问题不难解决,只要大家在自己的src下面新建一个struts.properties文件,然后在里面写下如下代码: struts.action.extension=do   这样就ok了,当然这个地方值do也可以改成你喜欢的任何一个值。 2.解决页面重复提交的问题,同样我们涉及到的也是在struts.properties文件,只要我们在这个文件里面写上: struts.s ...
我理解中的css: css选择器: 1. body{ font-family:verdana,arial,sans-serif }  这个样式选择器,里面的样式是用来定义body标签的。 2. #d1{ font-size:400%; }  这个样式选择器,用来定义id="d1"的样式 3. .c1{ font-size:200%;color:red; }  这个样式,是用来定义class="c1"的样式 4. #d2,#d3{ font-size:400%; }  这个样式主要就是用来修 ...
这一篇文章主要就是介绍一下Struts1 与 Struts2 一个大概比较,分别从以下几个方面进行比较: Action类:  Struts1要求Action类继承一个抽象类。  Struts1的一个普遍问题是使用抽象类编程而不是接口。   Struts2Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制的服务成为可能。Struts2提供了一个ActionSupport基类去实现常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的Action对象。 线程模式:  Struts1Action是单例模式并且是线程安全的 ...
  Struts的标签 bean,html,logic标签库,在Struts的标签也支持JSP2.0的EL表达式。 bean标签库 <bean:... >bean标签库,是用来访为JavaBean的属性或者是为Bean的属性赋值,创建JavaBean,类似于JSP中的jsp:useBean动作的功能。bean标签库中的标 ...
  Struts的Token(令牌)机制 Struts使用Token机制,来防止恶意的破坏和重复提交问题,也就是点击后退后在再提交,这是Struts无法发现的,在form中生成一个token码,在session中也报村有一个同样的token码,当表单提交后,判断两个toke ...
DispatchAction类(org.apache.struts.actions.DispatchAction)   DispatchAction类是Action类的子类,他提供了有实现的execute方法。   我们写的自定义Action类,可以继承DispatchAction类,但不要覆盖execute方法,可以在自定义类中写反回值和参数表都与exe ...
ActionForm的校验 <struts-config>  <form-beans>     <form-bean name="xxx" type="ActionForm的类全名">     <form-bean name="LoginForm" type="basic.LoginForm">     <!--配置ActionForm类-->  </form-beans>  ...
StrutsMVC框架 web应用的分层交互层,表现数据,收集数据,也就是视图层,接受请求,通过处理层完成相应的响应。(V,C)处理层,完成数据的处理,也就是业务层(M)。 MVC设计模式(应用观察者模式的框架模式) M model,模型,操作数据的业务处理层。V view,示图,采集和显示数据,为业务层提供数据,表现业务层输出的数据,只关心数据的类型,不管新数据的来源。C ctrl,控制器,也就是视图层和模型层桥梁,控制数据的流向,接受视图层发出的事件,并重绘视图。   MVC框架的实现模型 模型一:JSP+JavaBean,JSP既充当控制,又充当视图,以页面为核心,JSP使用jsp:use ...

jdk1.7

以下四个主要的更改会影响到我们使用 java 以及 JKD 7 编码的方式:◆在数字中使用下划线◆改进的通用实例创建类型推断(diamond)◆在switch语句中使用字符串◆使用二进制字符   下面是一个简短的示例,用于检验这些新功能。使用普通的文本编辑器,还有你离不开的老朋友 javac 和 java,可以进行测试(IDE 还不支持新的语法,应该会报错)。 public class Jdk7Tests {           public static void main(String[] args) {           Jdk7Tests jdk7Tes ...
好久没有进来写文章了,最近工作很忙啊。最近决定每天抽出一部分时间,来写一些有用的文章。希望大家继续支持。谢谢 http://img.tongji.linezing.com/1317246/tongji.gif
Ajax简介    Ajax不是一种新的技术,而是一种web应用开发模型。   客户端使用html,javaScript,css及DOM技术实现同web服务器的   即时通讯,并在不重新装载页面的前提下更新页面的信息,即无抖动更新。   Ajax使web应用兼具B/S和C/S结构的应用特点,也被视作基于web2.0的应用。 传统的web应用流程  1客户端在浏览器输入资源的url  2.服务器接消息url,并执行服务器的某个程序,        传统的web应用的缺点在于:  1.系统交互性比较差,不能即使得到相应  2.操作效率低,因为用户在进行下一个请求之前必须等待相应        A ...
java中的数组Array   Java中的每一个数组就是都是一个对象,数组声明是包含两个部分,分别是数组的引用和数组的空间两部分。   例: int[] a   =   new int[10];//构造一个可以放十个int型的数字         |               |    数组的引用      数组的空间   声明数组    1) 一组相同类型(可以是类)
一、AJAX的背景与优点缺点  1.B/S程序的特点:数据刷新由请求与响应:时间过程      0安装      0维护      0部署            0基础能使用        2.及时交互:      聊天      登录的及时提示校验        3.这 ...
@ManyToMany(targetEntity="",cascade="CascadeType.ALL|MERGE|PERSIST|REFRESH|REMOVE",          fetch="FetchType.EAGER|LAZY", mappedBy="",optional="true|false") @JoinTable标注是标识多对多中间表的中对应的信息的    例:    @JoinTable(    name="CUST_PHONE"//中间表表名,    ...
EJB实体操作的高级特性 继承映射 @DiscriminatorColumn(name="DISC", discriminatorType=STRING,length=20)//指定区别父子类的表述符的名字、类型和长度@DiscriminatorValue("CUSTOMER")//指定本类描述符的值以上两个标注只适用于所有类建一 ...
Global site tag (gtag.js) - Google Analytics