- 浏览: 72091 次
- 性别:
- 来自: 北京
最新评论
-
daquan198163:
如果有一天你的service被别人拿去复用,而且没有配置AOP ...
HibernateDaoSupport中的getSession()方法 -
pml346680914:
很清晰,有值 得学的东西
Java中获取年,月,日,时间 -
lifeiniao526:
高手,真强啊。向你学习一下啊。
ClassPathXmlApplicationContext和FileSystemXmlApplic -
JAVA小痴:
很不错哦,我刚碰到这个!!![[/
Request中getContextPath、getServletPath的区别 -
JAVA小痴:
color=darkred]很不错哦,我刚碰到这个!!![[/ ...
Request中getContextPath、getServletPath的区别
文章列表
分析ApplicationContext Spring的bean包支持通过编码方式管理和操作bean的基本功能,ApplicationContext则以Framework的方式提供BeanFactory的所有功能。使用ApplicationContext,你可以让系统加载你的bean(例如,在Servlet容器初始化ContextLoaderServlet时,通过ContextLoader类加载Spring Framework),而不是使用编码方式来加载。 ApplicationContext接口是context包的基础,位于org.springframework.con ...
- 2008-11-06 17:37
- 浏览 1533
- 评论(1)
ClassPathXmlApplicationContext和FileSystemXmlApplicationContext的路径设置祥解
/*
* Created on 2004-10-16
*
* http://www.open-v.com 提供代码的维护工作
*/
package com.openv.spring;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
//import org.springframework.beans.fac ...
- 2008-11-06 17:34
- 浏览 983
- 评论(0)
每种框架都会有国际化的支持,struts2的国际化大致上分为页面的国际化,Action的国际化以及xml的国际化
首先在struts.properties文件中加入以下内容:struts.custom.i18n.resources=messageResource或在struts.xml中加入<constant name="struts.custom.i18n.resources" value="messageResource"></constant>
资源文件的命名格式: 名称_语言代码_国家代码. Properties如果 ...
- 2008-11-06 15:47
- 浏览 931
- 评论(0)
在Struts1.*中,要想访问request、response以及session等Servlet对象是很方便的,因为它们一直是作为形参在各个方法之间进行传递的,而在Struts2中我们就很难看到它们的芳踪了,因为我们获得表单中的值都是通过预先设置好了的get方法 ...
- 2008-11-06 15:36
- 浏览 1338
- 评论(0)
每学习一个框架,我们都免不了要学习一些关于的配置文件,struts2也不例外,下面我就讲一下struts2中几个主要的配置文件。 1) struts-default.xml 这个文件是struts2框架默认加载的配置文件。它定义struts2一些核心的bean和拦截器。 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN&qu ...
- 2008-11-06 15:34
- 浏览 747
- 评论(0)
弧truts2配置文件 Struts2相关的配置文件有web.xml,struts.xml,struts.properties,struts-default.xml,velocity.properties,struts-default.vm。其中web.xml,struts.xml是必须的,其它的配置文件可选择。
它们在web应用中的功能如下:web.xml:包含所有必须的框架组件的web部署描述符。Struts.xml:配置包含result/view类型、action映射、拦截器等的Struts2的主要配置文件。Struts.properties:配置struts2的框架属性。Str ...
- 2008-11-06 15:02
- 浏览 818
- 评论(0)
struts.properties文件 这个文件是struts2框架的全局属性文件,也是自动加载的文件。该文件包含了系列的key-value对。该文件完全可以配置在struts.xml文件中,使用constant元素。下面是这个文件中一些常见的配置项及说明。 ### 指定加载struts2配置文件管理器,默认为org.apache.struts2.config.DefaultConfiguration ### 开发者可以自定义配置文件管理器,该类要实现Configuration接口,可以自动加载struts2配置文件。 # struts.configuration=org.apa ...
- 2008-11-06 15:01
- 浏览 707
- 评论(0)
终于最头疼的代码过去了..今天为自己的项目上传部分加了拦截器..
其实对struts 2的学习也不过一个来月..类型转换...拦截器....等等等等弄的头晕眼花..用惯了strutx 1.x的东西.突然对struts2 带来的很多方便 有点不适应....
就拦截器问题 今天花费了很多时间...总结一下去睡觉了..
strtus.xml 中集成了 default-struts.xml中的所有东西... 对于拦截器.如果你没有显示定义.他也使用default-struts.xml中默认拦截器
如果显示的为某个action 定义了拦截器.那么它将不再使用 默认拦截器..那么你需要为这个action 添 ...
- 2008-11-06 14:57
- 浏览 1000
- 评论(0)
先来看配置文件
<?xml version="1.0" encoding="UTF-8"?>
<bean id="sayHelloJob" class="org.springframework.scheduling.quartz.JobDetailBean">
<property name="jobClass">
<value>test.timerTask.SayHelloTaskUsingQuartz< ...
- 2008-11-06 09:51
- 浏览 735
- 评论(0)
Request中getContextPath、getServletPath的(9php.com)区别
[table][tr][td][img]http://p.blog.csdn.net/images/p_blog_csdn_net/zym83215/t.JPG[/img]假定你的(9php.com)web application 名称为news,你在浏览器中输入请求路径:[url=http://localhost:8080/news/main/list.jsp][size=4]http://localhost:8080/news/main/list.jsp[/size][/url]则执行下面向 ...
- 2008-11-04 17:40
- 浏览 3286
- 评论(2)
对于web容器来说,ServletContext接口定义了一个servlet环境对象,这个对象定义了一个在servlet引擎上的servlet的视图。通过使用这个对象,servlet可以记录事件,得到资源并得到来自servlet的引擎类。
servlet容器在启动时会加载web应用,并为每个web应用创建唯一的servlet context对象,可以把ServletContext看成是一个Web应用的服务器端组件的共享内存,在ServletContext中可以存放共享数据,他提供了4个读取和设置共享数据的方法。具体见api帮助文档。
另外,ServletContext对象只在web应用被关闭的时 ...
- 2008-11-04 17:12
- 浏览 717
- 评论(0)
一.理解拦截器
1. 拦截器是在防问某个方法,字段之前或之后实施拦截,并且拦截器是可插拔的,拦截器是AOP的一种实现.
2. 拦截器栈(Interceptor Stack)。拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时, 拦截器链中的拦截器就会按其之前定义的顺序被调用。
二.实现原理
Struts2拦截器的实现原理相对简单,当请求struts2的action时,Struts 2会查找配置文件,并根据其配置实例化相对的 拦截器对象,然后串成一个列表,最后一个一个地调用列表中的拦截器
三.拦截器的配置
1. 普通的拦截器
...
- 2008-11-04 15:28
- 浏览 1628
- 评论(0)
JavaScript中Array(数组)的属性和方法
--------------------------------------------------------------------------------
数组有四种定义的方式
使用构造函数:
var a = new Array();
var b = new Array(8);
var c = new Array("first", "second", "third");
或者数组直接量:
var d = ["first", "second&qu ...
- 2008-11-04 13:56
- 浏览 937
- 评论(0)
基本介绍:
showModalDialog() (IE 4+ 支持)
showModelessDialog() (IE 5+ 支持)
window.showModalDialog() 方法用来创建一个显示HTML内容的模态对话框。
window.showModelessDialog() 方法用来创建一个显示HTML内容的非模态对话框。
使用方法:
v ...
- 2008-11-04 11:01
- 浏览 740
- 评论(0)
Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如:
showModalDialog() (IE 4+ 支持)
showModelessDialog() (IE 5+ 支持)
window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框,由于是对话框,因此它并没有一般用window.open()打开的窗口的所有属性。
window.showModelessDialog()方法用来创建一 ...
- 2008-11-04 10:57
- 浏览 927
- 评论(0)