`
兩ting
  • 浏览: 78327 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
Spring整合Struts2的两种方案 struts2.1.8 必须在struts.xml中配置namespace属性 如果你在2.0中一切OK,但是在2.1中确出现了No result defined for action的异常,就是在因为在2.1中有一个插件struts2-convention-plugin-2.1.8.jar,这个插件是2.1版本中新添加的默认核心包,这个插件是实现Struts2的零配置,必须引入namespace命名空间,否则就会出现刚才的No result defined for action的异常 一、需要的JAR文件为:Spring和Struts2框架本身 ...
MVC 1.         谈谈你mvc的理解     MVC是Model—View—Controler的简称。即模型—视图—控制器。MVC是一种设计模式,它强制性的把应用程序的输入、处理和输出分开。     MVC中的模型、视图、控制器它们分别担负着不同的任务。     视图: 视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并接受用户的输入。视图不进行任何业务逻辑处理。     模型: 模型表示业务数据和业务处理。相当于JavaBean。一个模型能为多个视图提供数据。这提高了应用程序的重用性     控制器: 当用户单击Web页面中的提交按钮时,控制器接受请求并调用相 ...
Hibernate工作原理及为什么要用? 原理: 1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件 2.由hibernate.cfg.xml中的<mapping resource="com/xx/User.hbm.xml"/>读取并解析映射信息 3.通过config.buildSessionFactory();//创建SessionFact ...
set里的元素是不复能重复的,用iterator()方法来区分重与否。 equals 方法(是String类从它的超类Object中继承的)被用来检测两个对象是否相等,即两个对象的内容是否相等。 ==用于比较引用和比较基本数据类型时具有不同的功能: 比较基本数据类型,如果两个值相同,则结果为true equals 方法是 java.lang.Object 类的方法。 有两种用法说明: 一. 对于字符串变量来说, 使用“==”和“equals()”方法比较字符串时,其比较方法不同。 “==”比较两个变量本身的值,即两个对象在内存中的首地址。 “equals()”比较字符串中所 ...
本文用jdk动态代理模拟了spring的AOP的实现技术 AOP面向切面编程,可用于权限验证,效率检查,事务,异常管理等 JDK的动态代理主要涉及到java.lang.reflect包中的两个类:Proxy和InvocationHandler。其中 InvocationHandler是一个接口,可以通过实现该接口定义横切逻辑,在并通过反射机制调用目标类的代码,动态将横切逻辑和业务逻辑编织在一 起。 而Proxy为InvocationHandler实现类动态创建一个符合某一接口的代理实例 UserDAOImpl.java public class UserDAOImpl impleme ...
一个简单的问题困扰了我,给大家分享一下。 hibernate中我删除一个一对多的对象,结果因为在多的一方有外键,不能删除。 所以我考虑级联,cascade,选择是ALL,结果还是不能删除,我郁闷了。 自己转了一大圈也没有解决,网上找了好久才发现,原来hibernate自动生成的表,在mysql中外键删除时的值不是cascade,所以不能级联删除。 解决办法:    更改表的属性,改为cascade就可以进行级联删除了。    如果保存表的时候保存或者不能保存,就另存一下,把原来的删除了再改回来! 希望有人会遇到这个简单的又不容易发现的细节! 注:我使用的是注解annotation
<s:iterator value="list" id="user" status="L"> <s:property value="#L.index+1"/>、 <s:property value="#user.name"/><br> </s:iterator> #L.index,即为list的索引 其中L是个IteratorStatus对象 List<User> Us ...
eclipse 中的注释 快捷键 (1)Ctrl+Space 说明:内容助理。提供对方法,变量,参数,javadoc等得提示, 应运在多种场合,总之需要提示的时候可先按此快捷键。 注:避免输入法的切换设置与此设置冲突 (2)Ctrl+Shift+Space 说明:变量提示 (3)Ctrl+/ 说明:添加/消除//注释,在eclipse2.0中,消除注释为Ctrl+\ (4)Ctrl+Shift+/ 说明:添加/* */注释 (5)Ctrl+Shift+\ 说明:消除/* */注释 (6)Ctrl+Shift+F 说明:自动格式化代码 (7)Ctrl+1 ...
CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声名. CSS技巧 1.div的垂直居中问题 vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行 2. margin加倍的问题 设置为float的div在ie下设置的margin会加倍。 ...
使用字符实现兼容性的圆角尖角效果beta版 一、前言 百度百科上是这样解释字符的——字符是指计算机中使用的字母、数字、字和符号,包括:1、2、3、A、B、C、~!·#¥%……—*()——+等等。 我曾经用过一款叫做“火星文 ...
在进行struts开发的过程中,总也是出现很多的乱码问题 ,但归根到底,也只是以下三种情况: ㈠页面显示中文乱码 ㈡传递参数中文乱码 ㈢国际化资源文件乱码 下面就这三中情况介绍怎么在具体项目中处理这些乱码问题。而对于整体的处理思想,是要统一编码为: UTF-8.(以myeclipse6支持的struts1.3为准) ㈠页面显示中文乱码       对于在页面中显示出现乱码,这个问题比较简单,便是检查你的JSP文件里是不是出现了中文要处理,因为JSP默认的编码格式为“ISO-8859-1”,当JSP中出现要处理的中文时,其显示就出现乱码了,这种情况一般出现在手写JSP,或修 ...
百度:http://www.baidu.com/search/url_submit.html GOOGLE:http://www.google.com/intl/zh-CN/add_url.html 搜狗:http://db.sohu.com/regurl/regform.asp TOM:http://search.tom.com/tools/weblog/log.php 中搜:http://d.zhongsou.com/NetSearch/pageurlrecord/frontpageurl.jsp 爱问:http://www.iask.com/guest/add_url.php 博库:htt ...
Global site tag (gtag.js) - Google Analytics