`
xuyuanshuaaa
  • 浏览: 394713 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表

html中id和name的区别

 
做网站很久了,但到现在还没有搞明白input中name和id的区别,最近学习jquery,又遇到这个问题,就在网上搜集资料。看到这篇,就整理出来,以备后用。 可以说几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?! 而同样我们也可以得到最classical的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。 上周我也遇到了ID和Name的问题,在页面里输入了一个input type="hidden",只写了一个ID='SliceInfo',赋值后submit,在后 ...

struct2的拦截器

    博客分类:
  • ssh2
struts2事先在struts-default.xml中定义了许多拦截器和适合不同用途的拦截器栈 拦截器 名字 说明                         下面是struts2提供的一些自带拦截器栈       <interceptors> <!--省略了拦截器定义--> <!-- Basic stack --> <interceptor-stack name="basicStack"> <interceptor-r ...
应用程序越大,它里面action mapping的数量也越多,通过使用通配符,我们可以将一些相似的mapping绑在一起,用一个比较通用的mapping来表示,在前面关于action配置的那章里面也提到了这个通配符的使用,这里再系统的说一下。 如 ...

struts 配置

通常,MVC框架都需要Web 应用加载核心控制器,而对于Struts2来说,需要加载的就是struts2的核心控制器"FilterDispatcher"。只要Web应用加载了 FilterDispatcher,FilterDispatcher将会加载应用的Struts2框架。         加载FilterDispatcher即 ...
名称         作用 stack          值栈本身, 方便使用 ${stack.findString('ognl expr')}的方式调用 action  最近执行的action response HttpServletResponse res         与response相同 request HttpServletRequest req             与reqeust相同 session HttpSession application ServletContext base          request的上下文路径(context path ...
   FreeMarker概述       FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 Template + data model = output FreeMarker 是一个非常优秀的模板引擎,这个模板引擎可用于任何场景,FreeMarker负责将数据模型中的数据合并到模板中,从而生成标准输出.界面开发人员只需要关于界面(也就是模板文件)的开发,而业务逻辑开发者只需要负责将需要显示的数据填入数据模型-----FreeMarker负责合并数据模型和模板, 从而生成标准输出. FreeMarker特别适应于MVC模式的Web应用,虽然Free ...
1 XSLT是基于XML的表现层模板技术,伴随着XML的大量使用。XSLT也日渐成熟XSLT作为一个通用表现层框架,拥有最好的平台适应性, 几乎所有的主流程序设计语言都提供了XLST支持,现有的XLST模板可以简单的移植到不 同的语言平台,如将J2EE应用中的XSLT移植到.net平台,这样的可移植性是其他专用 模板技术,如Velocity和Freemarker难以达到的。 不过,认为,目前在项目中大量采用XSLT技术尚不可取,     2  Velocity Velocity 在诸多项目中得到了广泛应用,不仅 限于Web 开发,在众多代码生成系统中,我们也可以看到Velocity 的身影 ...
首先在http://sourceforge.net/project/showfiles.php?group_id=163305下载插件,解压,将 hudson.freemarker_ide_0.9.14文件夹放入eclipse下的plugins文件夹。     发现hudson.freemarker_ide_0.9.14下的freemarker-2.3.6.jar包是比较早的版本,用新的 freemarker-2.3.15.jar替换之,把MANIFEST.MF里的Bundle-ClassPath也改为freemarker- 2.3.15.jar     退出Eclipse再重启,在wi ...
      一 在JavaEE企业级开发中,以SSH2框架为核心的应用非常广,大象根据项目实践经验,通过一个实例,详细的为大家讲解如何实现全注解式的开发。 开发环境     JDK1.6.0_18     Eclipse3.2.1     MyEclipse5.1.0     Tomcat6.0.10    ...

SSH2整合

    博客分类:
  • ssh2
ssh2 整合流程 1  引入spring支持 2  myeclipse中引入hibernate支持,响应包,不需要cfg配置文件。创建sessionfactory交给spring管理 3  myeclipse db连接,逆向数据库表,并自动生成hmb文件,同时生成dao,或者自己写dao 4  修改web.xml文件,家人applicationcontext.xml文件和structs信息配置 5  编写业务service dao。并实现 6  编写action 7  applicationcontext中加入ioc控制,自动注入 8  struts.xml中加入action配置 9  编写 ...
  HibernateDaoSupport提供了基于AOP事务的自动处理,程序员完全可以不用理会事务的开始与提交。在JDBC中一个 Connection对象使用一个事务,那么在Hibernate中一个事务肯定要关联一个SessionFactory了,然而这个 SessionFactory却没有在DAO中体 ...

log4j 详解

 
  1.1. 背景     在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。     最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句可以输出到控制台或文件中,比较好的做法就是构造一个日志操作类来封装此类操作,而不是让一系列的打印语句充斥了代码的主体。    1.2. Log4j简介     在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包 ...
利用属性编辑器完成Spring日期类型的注入 ApplicationContext.xml注入配置如下: <bean id="bin" class="com.apj.client.Bin"> <property name="strValue" value="FredKing" /> <property name="dateValue" value="2011-01-09" /> ...
在学习hibernate时,了解到一个知识:数据库的隔离级别。 隔离级别 是否存在脏数据 是否存在不可重复读 是否存在幻读 Read uncommited Y    Y                    Y Read commited   N    Y                    Y Repeatable Read N    N                       Y Serialiazble         N       N                    N 解释说明: Read uncommited:不提交读。顾名思义, ...
hibernate 多对一映射 关联映射的本质:将关联关系映射到数据库,关联关系在对象模型域中体现为一个或多个引用 <many-to-one>标签会在“多”的一端添加一个外键,指向“一”的一端,这个外键是由<many-to- one> 中的column的属性定义的,如果忽略这个属性,默认创建的外键与实体类的属性名相同 <many-to-one>定义示例: * <many-to-one name="group" column="groupid"/> 理解cascade * 是对象之间的连锁操作(只对增删改 ...
Global site tag (gtag.js) - Google Analytics