11 2010 档案
摘要:1.标签取值方式一 通过<s:property value="" />取值 当Action的valueStack中有该属性的值时,只需直接使用该属性的名字即可; 当Action的valueStack中没有该属性的值时,比如在session,application范围中的属性值时,需要加#或者#attr.; 例子: 假设某Action中有person成员变量,在application...
阅读全文
摘要:<td>册s:select name="question.term" list="#session.session_termList" listKey="code" listValue="name" headerKey="" headerValue="--请选择--" value="question.term" theme="simple"></s:select&...
阅读全文
摘要:<s:if test="%{null!=#questions.topic&&#questions.topic.length()>20}"> <td><s:property value="%{#questions.topic.substring(0, 20)}" /></td></s:if><s:else>...
阅读全文
摘要:序列化字符方法:注意这里的引用“System.Runtime.Serialization”和“System.ServiceModel.Web”using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Runtime.Ser...
阅读全文
摘要:org.json.jar(java转换)json.js(js转换)action:HttpServletRequest request = ServletActionContext.getRequest();HttpServletResponse response =ServletActionContext.getResponse();int id=Integer.parseInt(request....
阅读全文
摘要:function clickFindEdit(){document.getElementById("questionType2").length=0;//清空var parId=.ajax({type: "GET",url: "caseInfo!selectDicByParent.action",// 我要调用InfoBizzImpl类中的ge...
阅读全文
摘要:oracle:[代码]mysql:mssql: [代码]兼容Oracle和MSSQL的Hibernate:其实原理很简单,首先Hibernate根据param中的参数去找,如果未找到,则采用默认的方式生产序号。increment 主键按数值顺序递增。此方式的实现机制为在当前应用实例中维持一个变量,以保存着当前的最大值,之后每次需要生成主键的时候将此值加1作为主键。这种方式可能产生的问题是:如果当前...
阅读全文
摘要:mysql启动错误1067的解决关键字: mysql启动错误, mysql, 1067的解决 安装后MYSQL5后,发现启动出错,有时启动正常,但加接时马上出错。出错代码:1067解决办法如下:删除%windows%/my.ini 删除其它地方的my.ini 在mysql安装目录下把my-small.ini复制为my.ini 在my.ini最后一行插入: CODE:[mysqld]#设置based...
阅读全文
摘要:AOP(Aspect-Oriented Programming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上到下的关系,但并不适合定义从左到右的关系。...
阅读全文
摘要:6.3.Schema-based AOP support如果你无法使用Java 5,或者你比较喜欢使用XML格式,Spring2.0也提供了使用新的"aop"命名空间来定义一个切面。 和使用@AspectJ风格完全一样,切入点表达式和通知类型同样得到了支持,因此在这一节中我们将着重介绍新的 语法 和回顾前面我们所讨论的如何写一个切入点表达式和通知参数的绑定(Section6.2, “@...
阅读全文
摘要:jQuery验证框架 八、应用实例 [1] 验证页面 Html代码 <%@pagelanguage="java"import="java.util.*"pageEncoding="gb2312"%><html><head><title>jquery验证框架</title><linkrel="stylesheet"type="text...
阅读全文
摘要:C-JDBC C-JDBC(Java 数据库连接群集)作为开发源码的数据库群集中间件,可以让任何应用程序通过JDBC能够透明的访问数据库群集。数据库可以分布在多个节点并可以进行数据复制,C-JDBC能够均衡在这些节点之间的查询负载。 C-JDBC通过软件来实现RAIDb(廉价数据库冗余阵列)。C-JDBC是GNU LGPL许可证下的ObjectWeb项目。http://c-jdbc.objectw...
阅读全文
摘要:以下的代码是根据api帮助文档作出的一个简单实例,在应用方面可以实现创建索引,搜索,过滤和高亮的功能。 整体的环境为:spring2.5.6,hibernate3.3.1,struts2.0.8,lucene2.4.1 第一步,首先是web.xml配置文件,由于使用了ssh2的架构,所以不得不在web.xml里配置一些东西 Java代码 ]<?xmlversion="1.0"encoding...
阅读全文
摘要:取Session中的值<c:out value="{user.userLoginName}"></c:out><br> <s:property value="#session.user.userId"/>...
阅读全文
摘要:解决在断网环境下,配置文件无提示的问题我们可以看到Struts.xml在断网的情况下,前面有一个叹号,这时,我们按alt+/ 没有提示,这是因为” http://struts.apache.org/dtds/struts-2.0.dtd”是一个网络地址,如果上网的话,IDE会自动帮我们下载此文件,如果断网就没有办法了,但是我们还是有解决方法的.首先在源码包里找到struts-2.0.dtd这个文件在MyEclipse中菜单栏中选择:windowPreferencesMyEclipseFiles and EditorsXmlxml Catalog在右边的下拉框中选择User Specified
阅读全文
摘要:如果出现如下错误,则可能是Hibernate SQL方言 (hibernate.dialect)设置不正确。Caused by: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]'last_insert_id' 不是可以识别的 函数名。RDBMS 方言 DB2 org.hibernate.di...
阅读全文
摘要:动态方法调用在Struts2中动态方法调用有三种方式,动态方法调用就是为了解决一个Action对应多个请求的处理,以免Action太多第一种方式:指定method属性这种方式我们前面已经用到过,类似下面的配置就可以实现<action name="chainAction" class="chapter2.action.Chapter2Action"method="chainAction">...
阅读全文