
Strut2+Spring+Hibernate+ibatis
iteye_12877
这个作者很懒,什么都没留下…
展开
-
nginx 配置 CORS 支持跨域访问
CSS代码设置了一些字体,如果跨域访问这些字体,就会加载失败。错误信息如下:已阻止交叉源请求:同源策略不允许读取 http://XXXXXX.com/aimall/spm_modules/fontawesome/fonts/fontawesome-webfont.woff?v=4.2.0 上的远程资源。可以将资源移动到相同的域名上或者启用 CORS 来解决这个问题。 解决方案是:在...2014-11-11 20:26:54 · 488 阅读 · 0 评论 -
Spring 线程使用实例
1)线程池的配置:<bean id="taskExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor"> <property name="corePoolSize" value="3" /> <property name="2013-05-03 11:20:22 · 109 阅读 · 0 评论 -
Spring 定时器配置实例
配置Spring定时器的触发器的代码如下:<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> <property name="triggers"> <list> <ref local="cronTrigger_excute_must_v...原创 2013-05-03 10:42:15 · 110 阅读 · 0 评论 -
spring + ibatis 多数据源事务(分布式事务)管理配置方法
1、我先要给大家讲一个概念:spring 的多数据源事务,这是民间的说法。官方的说法是:spring 的分布式事务。明白了这个概念,问题就好解决了。2、分布式事务的应用场景:工程中使用两个及以上数据库中,就要考虑使用分布式事务管理,否则事务不能回滚。3、现有两种开源的第三方jar支持spring的分布式事务管理,它们分别是:jotm和Atomikos。通过google可以找到下载的链接,其...2012-12-16 15:32:47 · 183 阅读 · 0 评论 -
dwr 与spring 完美整合
dwr是我们进行web开发经常要使用的js框架之一。它可以很好的结合spring一起使用。下面是配置方法:1)在工程中加入dwr要用到的jar和js文件。我用到jar和js文件将在附件中给出。2)在web.xml 加入dwr要用到servlet。代码如下:<servlet> <servlet-name>dwr</servlet-name> &...2012-12-09 20:59:53 · 169 阅读 · 0 评论 -
@Resource 注解不生效的解决方案
在使用spring2.5进行开发时,如果不使用注解,就必须在java代码中就要使用setter/getter方法。如果我不想使用settter/getter方法,可以考虑使用注解。spring 默认支持 @Autowired ,但是呢,这个注解不够强大,我们推荐使用 @Resource。1)在把 @Autowired 换成 @Resource 后,执行程序,程序报nullexceptiop了...2012-12-07 20:20:18 · 3667 阅读 · 0 评论 -
基于maven的struts+spring+ibatis(ssi)经典配置
附件是基于maven 的struts2+spring+ibatis 的经典配置。可供学习与参考。工程大体目录结构如下图所示:欢迎大家给出不同的意见。2012-12-06 20:34:55 · 203 阅读 · 0 评论 -
FTL 使用自定义模板的方法
前言:1)在实际的工程中,可能存在FTL要引入相同的js或css的代码,每个页面手动copy引入js或css的代码很是麻烦。现在为大家介绍在FTl中定义模板的方法。所谓模板是指:可以指定所有的FTL页面自动加载某些代码工具。2)在引入模板前,先要引入模板用到jar。jar的名称分别是:sitemesh-2.2.1.jar 和 struts2-sitemesh-plugin-2.0.11.2...2012-11-24 23:54:33 · 1351 阅读 · 1 评论 -
org.apache.tomcat.util.http.Parameters processParameters
1)、在页面提交表单后,tomcat 控制台打印台一个 警告信息:org.apache.tomcat.util.http.Parameters processParameters2)仔细检查代码后,也没有发现异常。再看警告信息警告: Parameters: Invalid chunk '=55' ignored.3)在页面的源代码中搜索“55”,发现以下代码:<input...原创 2012-11-23 16:00:54 · 1738 阅读 · 0 评论 -
修改struts2默认的result-type
一、在使用struts2进行开发时,struts2默认支持的文件JSP。这点我们可以在 struts2-core-xxx.jar中 的struts-default.xml 中看到: <result-type name="dispatcher" class="org.apache.struts2.dispatcher.ServletDispatcherResult" default="...2012-11-21 23:21:39 · 158 阅读 · 0 评论 -
org.w3c.dom解析xml
xml 文件格式如下:<?xml version="1.0" encoding="UTF-8"?> <category> <categoryId> <oldCategoryId>950347</oldCategoryId> <newCategoryId>952012-05-24 16:21:30 · 280 阅读 · 0 评论 -
Spring 事负级别
一、Spring 中事负级别:Propagation 属性确定代理的级别,可以取下面的值:REQUIRED:支持当前事务,如果当前没有事务,就新建一个事务。SUPPORTS:支持当前事务,如果当前没有事务,就以非事务方式执行。MANDATORY:支持当前事务,如果当前没有事务,就抛出异常。REQUIRES_NEW:新建事务,如果当前存在事务,把当前事务挂起。 NOT_SUPPORT...2012-02-25 14:46:12 · 181 阅读 · 0 评论 -
struts2+ajax+json 实例
1、struts2 要支持json,需要先引入包,包的下载地址如下:http://code.google.com/p/jsonplugin/downloads/list2、根据struts2的版本,选择jar包。3、配置struts.xml文件:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUB...2012-02-24 17:27:30 · 187 阅读 · 0 评论 -
Action中直接返回Ajax请求值的方法
在实际的项目中,可能存在这样的情况:我们要通过Ajax访问Action中的某个方法,然后返回一个特定的数值给Ajax,而不是将方法处理结果对应的页面返回给Ajax;这是我们可以用以下的办法来处理: 1、Action 中的方法返回类型为:void,如:public void getProgressRate() throws UnknownException,IOException ...2011-08-11 11:43:14 · 271 阅读 · 0 评论 -
struts2 select 中使用方法总结
struts2的select标签中,常用的有以下几个属性:(1)struts2中的select 标签中,必须设置的属性只有一个,即是list。(2)select标签的list中必须有值,不然会报错。如果没有值,可以加上headerKey, headerValue,这样就可以通过了。如:xml 代码<s:select name="geElement.c...原创 2011-05-31 13:28:13 · 103 阅读 · 0 评论 -
struts2 中 <s:radio/> 设置默认值的方法
1.遇到value是字条串的时候:性 别:<s:radio list="#{'MAN':'男','WOMAN':'女'}" listKey="key" listValue="value" name="employee.gender" value="'MAN'"/>注意:value的值是:"''MAN''",须这样写。2.遇到value是非字符串的时候2011-03-16 10:35:41 · 187 阅读 · 0 评论 -
Tomcat 5.5 日志文件配置方法
在使用Tomcat 开发项目时,需要打印出更多的信息时,需要配置Tomcat 日志文件。配置方法如下:一、首先需要准备的文件:1.log4j.jar , 下载地址 :http://www.apache.org/dist/logging/log4j/1.2.15/apache-log4j-1.2.15.zip2.Tomcat 5.5所需的 commons-logging.jar,下载地址...2011-03-15 17:25:50 · 155 阅读 · 0 评论 -
java.lang.ClassCastException: $Proxy11
运行 SSH 的程序报以下错误:java.lang.ClassCastException: $Proxy11 at junit.test.bean.EmployeeTest.setUpBeforeClass(EmployeeTest.java:23) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at ...2011-03-15 14:14:09 · 118 阅读 · 0 评论 -
default.properties 存放的位置
default.properties 存放 struts2-core-xxx.jar 包中。使用 jar -xvf 将 struts2-core-xxx.jar 解压后,在 org.apache.struts2 包下可以找到 default.properties 文件。2011-03-03 17:41:20 · 239 阅读 · 0 评论 -
validation.xml 配置样例
validation.xml配置样例如下:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN" "http://www.opensymphony.com/xwork/xwork-validato...原创 2011-02-15 15:12:20 · 189 阅读 · 0 评论 -
hbm.xml样例
hbm.xml 配置样例如下:<?xml version="1.0" encoding="utf-8"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3...原创 2011-02-15 14:43:40 · 142 阅读 · 0 评论 -
applicationContent.xml样例
applicationContent.xml 内容样例如下:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2011-02-15 14:10:34 · 160 阅读 · 0 评论 -
在web.xml中配置struts2的代码
在web.xml中配置struts2的代码如下: <filter> <filter-name>struts2</filter-name> <!-- stuts2 的较高版本中,这里的配置和低版本不一样 --> <filter-class>org.apache.struts2.dispatcher.FilterD...原创 2011-02-15 13:56:55 · 186 阅读 · 0 评论 -
struts.xml文件的简单配置
简单struts.xml内容如下:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/...原创 2011-02-15 13:50:39 · 136 阅读 · 0 评论 -
java.lang.NoSuchMethodException 解决办法
最近在学习struts2+spring+hibernate的使用.遇到以下问题:程序运行访问Action中的方法时抛出以下异常: java.lang.NoSuchMethodException: $Proxy5.list()at java.lang.Class.getMethod(Class.java:1605)at org.apache.struts2.interceptor.v...2010-12-04 09:59:00 · 522 阅读 · 0 评论 -
格式化Hibernate的SQL输出语句
在 applicationContent.xml 文件中加入以下程序代码,及可以Console中看到 Hibernate 执行sql 语句<props> <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect </prop> <prop key="hiber...2010-12-04 09:56:00 · 116 阅读 · 0 评论 -
org.apache.commons.dbcp.BasicDataSource 设置技巧
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="com.mysql.jdbc.Driver"/> <property name="url2010-12-04 09:46:00 · 447 阅读 · 0 评论 -
struts2 中使用jsp:forward 的方法
第一步:web.xml 中修改:<filter-mapping> <filter-name>struts2</filter-name> <url-pattern >/*</url-pattern> <dispatcher>REQUEST</dispatcher> <di2010-12-04 09:45:00 · 145 阅读 · 0 评论 -
Struts2+Hibernate+Spring 测试类的书写方法
public class LoginActionTest extends TestCase { private ApplicationContext ctx; private ActionContext context; private LoginAction loginAction; private GoodUserBIZ userbiz; ...2010-12-04 09:40:00 · 130 阅读 · 0 评论 -
Struts2中自定义拦截器导致Action注入参数丢失
<interceptors> <interceptor name="checkLogin" class="com.shopping.interceptor.CheckLoginInterceptor"/> <interceptor-stack name="checkLoginStack"> ..2010-12-04 09:31:00 · 116 阅读 · 0 评论 -
struts2 Interceptor(拦截器)中获取HTTP 参数的方法
HttpServletRequest request= (HttpServletRequest) actionContext.get(StrutsStatics.HTTP_REQUEST);System.out.println("Here"+request.getParameter("goods_id"));2010-12-04 09:29:00 · 411 阅读 · 0 评论 -
使用Spring2.0配置事件管理。
1.使用Spring2.0配置事件管理,启动Tomcat报以下错误:严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframework.beans.f...2010-12-04 09:27:00 · 82 阅读 · 0 评论 -
struts2中格式化输出数字和日期的方法
资源文件......#格式化数字或时间输出global.format.date={0,date,yyyy-MM-dd}global.format.money={0,number,¥##0.00 '元'}......JSP文件格式化时间: <s:text name="global.format.date"><s:param value="publishTime"&g...2010-12-04 09:22:00 · 99 阅读 · 0 评论