`
yangjayup
  • 浏览: 247336 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
  问题: struts2 <s:if test="#request.teststr=='a'">,当teststr="a"时执行不成立; <s:if test="#request.teststr=='aa'">,当teststr="aa"时执行能够成立 原因:'a' 这是单引号。表示它是char实例 char 是基本数据类型。。而"aa"是String 是引用数据类型  
      import java.util.List; import java.util.Properties; import org.apache.log4j.Logger; import org.apache.log4j.PropertyConfigurator; import org.mybatis.generator.api.CommentGenerator; import org.mybatis.generator.api.IntrospectedTable; import org.mybatis.generator.api.PluginAdapt ...
乱码问题在项目中会经常见到,今天我也遇到一个,不是表单提交乱码,也不是页面乱码,而是MyEclipse控制台乱码,虽然不影响程序,但还是会影响到debug和开发。 于是上网找了些资料 关键词:MyEclipse 控制台乱码   以下为网上找来观点,帮助我解决了问题: 对于输出到控制台的乱码,上述方法则不能解决。这种乱码是属于在JVM(java虚拟机)上运行时,JVM的默认输出格式不支持中文造成的。这时,必须要对JVM的输出格式进行设置。具体操作如下:   具体操作和他给的图片提示不一样,可能是版本问题吧。如下是我的修改界面。主要是在VM arguments中添加 ”-Dfile.e ...
  KISSY 是由淘宝前端攻城师们发起创建的一个开源 JS 类库。 她遵循的原则是 小巧灵活、简洁实用、愉悦编码、快乐开发。 本次主要是使用kissy的waterfall 实现瀑布流效果。      首先是查看了kissy的介绍和api文档,了解了大致的用法,然后下载了waterfall的demo到本地运行测试,最后将代码移植在自己的项目中使用。   基本的介绍和使用,api里都有说明,这里主要说说遇到的问题 kissy和jquery类似,首页要引入基础的js库也就是kissy.js,然后在根据自己使用中用的功能引用不同的js,如果我这里要使用瀑布流,并且是动态加载的。所以就 ...
    在做分销的时候经常会遇到一种合作模式,就是提供内容页的iframe让分销商签到到自己的网页中。这种合作模式工作量小,开发进度快,但是有一个弊端就是iframe高度不可控制,原因就是iframe的引入是跨域的。在跨域的情况下父窗口无法获得被嵌套页面的高度,而且被嵌套页面也无法通过驻留在其服务器上的js修改父窗口Dom节点的属性。所以我们需要一个媒介,来获得被嵌套页面的高度同时又能修改主界面iframe节点的高度。 案例分析:网站主:多多驿站(www.yododo.cn) 分销商:(www.qugow.com) 网站主提供内容页地址(http:// ...
首先引入一段DOM解析的概念: DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。首先,由于树在内存中是持久的,因此可以修改它以便应用程序能对数据和结构作出更改。它还可以在任何时候在树中上下导航,而不是像SAX那样是一次性的处理。DOM使用起来也要简单得多。 下面介绍两种我用到过的DOM解析方法: 一:对整个xml进行解 ...
对于普通大小xml的解析,现在有许多的插件能很好的支持,比如dom4j,JDOM等,由于已经做过一层封装。因此,用起来也很方便。 当然对于这样的xml解析没有什么问题,也不必花费笔墨去探讨了。 前两天遇到一个300多M的超大xml解析,基本用什么编辑器打开,什么编辑器就崩溃的。 如果用类似dom4j等解析方式,在解析之前需要把文件先加载到内存  File xmlFile = new File(fileName);     SAXReader saxReader = new SAXReader();  Document document = saxReader.read(xmlF ...
最近的项目中涉及到了用户个性化定制首页的需求,用户要求可以随意拖动首页模块的位置,来实现个性化的布局。本文讲解如何使用jquery实现拖动布局并将拖动后的布局位置保存到数据库。         很多网站的拖动布局的例子都是采用浏览器的COOKIE来记录用户拖动模块的位置,也就是说拖动后各模块的排序位置信息是记录在客户端的cookie里的。当用户清空客户端的cookie或浏览器的cookie过期后,再次访问页面时,发现布局又还原成最初的状态。这种cookie记录的方式使用简单,但不适合像个人中心、管理系统主页的要求。 本例实现的效果:
引用自:http://www.yongfa365.com/Item/ErJiLianDongSanJiLianDongDuoJiLianDongWuXianJiLianDongXiaLaLieBiaoHuoCaiDanZhuanTi.html       写道 <script language="JavaScript" type="text/javascript"> //ChangeSelect(上一级的值,下一级Select控件的ID值,下一级Select控件要选中的值(即value而非text),数据源数组名,默认显示字符(如:请 ...
在使用struts标签向名称中加入表达式或变量名称,总是会报错: According to TLD or attribute directive in tag file, attribute value does not accept any expressions 意思好像就是不能接受表达式。 经过反复实验,总结可通过一下方式将表达式加进入: <s:set value="#request['total_users']" var="total_users" /> <s:hidden name="clientRemind ...
问题是这样的,在我的系统中所有的搜索之后结果要把原来的搜索条件也列出来,在大部分地方是这样的写法:   <input type="text" class="text" name="filter_LIKES_content" id="scontent" value="${param.filter_LIKES_content}" size="15" maxlength="20" />   搜索条件的值通过param可以直接“.”出来,就在页 ...
Robbin倾力奉送Hibernate性能调优     个人认为这个绝对是Robbin压箱底的作品(因为很激动能邀请到Gavin参加他主办的活动),但是Robbin还是很谦虚的首先声明:在Gavin面前谈Hibernate真是班门弄斧,所以是拿出来和大家探讨,而当晚就有针对其演讲中如何避免N+1问题的讨论(http: //www.iteye.com/post/266972),足见Robbin演讲受欢迎的程度。     由于Robbin为了抢时间,所以他讲的比较快,我也是急急忙忙的记笔记,但是他所总结的东西已经让我了解到了很多东西,原来我对Hibernate的了解还是那么少:(。Robbin总结的 ...
都说roller在国外是二次开发博客系统的首选,但是下载源代码之后发现是它是基于netbeans项目结构开发的。平时用习惯了Eclipse,所以想搬到MyEclipse上面,但没有想到居然那么不容易,折腾了整整一天,才最终跑起来。网上的参考信息太少,大概都是那二三篇的转贴,全部结合起来就差不多可以解决,借此总结一下,希望用到的朋友有参考作用! 1. 准备环境 MyEclipse  6.0 JDK       1.6.0_05 Tomcat     5.5.27 (建议用5.5以上版本) Roller      4.0.1 2. 下载Roller 从Roller的主页http://r ...
这些项目,本人准备挑出几个自己研究,学习的,顺便拿出来分享 【转】Java开源项目(备查) Spring Framework  【Java开源 J2EE框架】 Spring 是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的 Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的。 Spring提供了唯一的数据访问抽象,包括简单和有效率的 ...
网上看到的,很经典,很恰当,拿出来分享了 过早的优化是万恶之源。Premature optimization is the root of all evil! - Donald Knuth 在水里行走和以一个需求规格进行软件开发,有一点是相同的,那就是如果水或需求都被冻住不了,那么 ...
Global site tag (gtag.js) - Google Analytics