框架配置
来源:互联网 发布:北京超图软件怎么样 编辑:程序博客网 时间:2024/06/04 19:34
1.struts1配置
2.struts2配置
web.xml:
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
jsp页面:
<%@taglib uri="/struts-tags" prefix="s"%>
3.spring定时器配置
第一种配置:
web.xml配置
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/spring.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
spring.xml配置
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<!-- 要调用的工作类 -->
<bean id="quartzJob" class="com.cyber.quartz.QuartzJob"></bean>
<!-- 定义调用对象和调用对象的方法 -->
<bean id="jobtask" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<!-- 调用的类 -->
<property name="targetObject" ref="quartzJob" />
<!-- 调用类中的方法 -->
<property name="targetMethod" value="work" />
</bean>
<!-- 定义触发时间 -->
<bean id="doTime" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail" ref="jobtask" />
<property name="cronExpression" value="0 5 0 * * ?" /> <!-- 凌晨00:05执行-->
</bean>
<!-- 总管理类 如果将lazy-init='false'那么容器启动就会执行调度程序 -->
<bean id="startQuertz" lazy-init="false" autowire="no" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref bean="doTime"/>
</list>
</property>
</bean>
</beans>
所需要的jar
commons-collections-3.2.jar,commons-logging.jar,jta.jar,ojdbc14.jar,quartz-all-1.6.0.jar,spring-support.jar,spring.jar
第二种配置:
web.xml配置如上;
spring.xml配置:
<bean name="job1" class="org.springframework.scheduling.quartz.JobDetailFactoryBean ">
<property name="jobClass" value="cn.com.cybertech.job.Task" />
<property name="jobDataAsMap">
<map>
<entry key="timeout" value="12" /><!-- 任务类属性 -->
</map>
</property>
<property name="durability" value="true" />
</bean>
<bean id="simpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerFactoryBean">
<property name="jobDetail" ref="job1" />
<property name="startDelay" value="10000" />调度工厂实例化后,经过0秒开始执行调度
<property name="repeatInterval" value="5000" />每5秒调度一次
</bean>
<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref bean="simpleTrigger" />
<ref bean="cronTrigger" />
</list>
</property>
</bean>
4.springmvc配置
- 框架配置
- 框架-配置
- 框架配置
- ThinkPHP框架二 框架配置
- Tapestry 配置 框架 framework
- Struts 2框架配置
- php配置yii框架
- ssh框架配置
- SSH框架--struts配置
- Struts框架配置详解
- SSI框架整合配置
- 验证框架的配置
- struts2框架和配置
- DWR框架配置入门
- .net框架配置iis
- SSH框架配置log4j
- S2SH框架配置步骤
- 配置Tiles框架
- kthread_work和kthread_worker机制
- 多线程面试题【一】
- SpringMVC工作流程
- mysql操作(创建表,向表中添加数据)
- spring设置定时任务的两种实现
- 框架配置
- mysql优化
- eclispe spring 配置报错:Error occured processing XML 'org.springframework.beans.MutablePropertyValues.ge
- DOM
- jQuery-Validate验证插件的使用步骤详解
- 简单讨论下博客问题
- 如何优化tomcat配置(从内存、并发、缓存4个方面)优化
- El表达式的用法(三)--获得web开发常用对象(9个隐含对象)
- 小兔的棋盘(卡特蘭數)