- 浏览: 133277 次
- 性别:
- 来自: 西安
最新评论
-
housheng33:
你好,请教 JEECMS oralce问题
qq3319326 ...
JEECMS -
hanhongqiangwml:
public void contextDestroyed(S ...
ServletContextListener 使用 -
hanhongqiangwml:
...
ServletContextListener 使用 -
hanhongqiangwml:
tfgfghfghfgh
ServletContextListener 使用 -
赤道螞蟻:
太實用了 ,謝謝!
StringUtil 用法
文章列表
1.配置打印机主机 首先我们要在主机上配置打印机。我们暂且称直接连接打印机的电脑为“主机”,而局域网内其他需要和主机共享打印的电脑称为“客户机”。 第一步:将打印机连接至主机,打开打印机电源,通过主 ...
class Main { public static void main(String args[]) throws Exception { ApplicationContext ac = new ClassPathXmlApplicationContext("context.xml", Main.class); DataSource dataSource = (DataSource) ac.getBean("dataSource"); // DataSource mysqlDataSource = (DataSource) ac.ge ...
原来都是一直用struts1.1,所以一直以来都用ActionErrors,今天自己做了点东东,想用struts1.2了,但是它又不提倡用ActionErrors,只能转为ActionMessage了.就学了点..留下来...仅供以后参考... 1.在建struts时里面的struts-config.xml里面需要加入 <message-resources parameter="ApplicationResources" />如果你想用到这个配置文件读数据的话...当然可以不用,直接在类里写入要输出的文字也可.ApplicationResources这个文件放 ...
Hibernate+ehcache二级缓存技术
2006-09-02 05:00作者:出处:csdn责任编辑:方舟
<!--正文开始-->
<!-- Please check block file -->
1、首先设置EhCache,建立配置文件ehcache.xml,默认的位置在class-path,可以放到你的src目录下:
<?xml version="1.0" encoding="UTF-8"?><ehcache> <diskStore path="java.io.tmpdir" ...
Struts2文件上传与下载
1. 文件上传的原理:
表单元素的enctype属性指定的是表单数据的编码方式,该属性有3个值:
1) application/x-www-form-urlencoded:这是默认编码方式,它只处理表单域里的value属性值,采用这种编码方式的表单会将表单域的值处理成URL编码方式。
2) multipart/form-data:这种编码方式的表单会以二进制流的方式来处理表单数据,这种编码方式会把文件域指定文件的内容也封装到请求参数里。
3) text/plain:这种方式主要适用于直接通过表单发送邮件的方 ...
在Servlet API中有一个ServletContextListener接口,它能够监听ServletContext对象的生命周期,实际上就是监听Web应用的生命周期。
当Servlet容器启动或终止Web应用时,会触发ServletContextEvent事件,该事件由 ServletContextListener 来处理。在 ServletContextListener 接口中定义了处理ServletContextEvent事件的两个方法。
contextInitialized(ServletContextEvent sce):当Servlet容器启动Web应用时调用该方法。在调用完 ...
ServletContext 被 Servlet 程序用来与 Web 容器通信。例如写日志,转发请求。每一个 Web 应用程序含有一个Context,被Web应用内的各个程序共享。因为Context可以用来保存资源并且共享,所以我所知道的 ServletContext 的最大应用是Web缓存----把不经常更改的内容读入内存,所以服务器响应请求的时候就不需要进行慢速的磁盘I/O了。 ServletContextListener 是 ServletContext 的监听者,如果 ServletContext 发生变化,如服务器启动时 ServletContext 被创建,服务器关闭时 Serv ...
session-timeout(web.xml)元素与session.setMaxInactiveInterval()函数
<script type="text/javascript"></script><script type="text/javascript"></script> session-timeout元素(WEB.XML文件中的元素)用来指定默认的会话超时时间间隔,以分钟为单位。该元素值必须为整数。如果session-timeout元素的值为零或负数,则表示会话将永远不会超时。如 ...
1,先写一个CommonAction类 public class CommonAction extends DispatchAction { private static ApplicationContext context = null; public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletR ...
用Hibernate肯定会频繁的用到session,下面就将Hibernate session中一些经常的用方法逐个的解释一下。
Transaction beginTransaction()
开始一个工作单元并返回一个与之相关Transaction韵螅钗挛竦目迹ǔT谛枰允菘饨懈睦鐂ave,update或delete时使用。在事务结束后需要调用Transaction的commit方法提交更改,该方法必须在Hibernate session关闭之前使用。
void flush() void clear()
这两个方法通常在一起使用。由于Hibernate有缓存数据的功能, ...
- 2009-10-13 09:53
- 浏览 1675
- 评论(0)
tomcat部署web应用主要有以下几种方式:1.拷贝你的WAR文件或者你的web应用文件夹(包括该web的所有内容)到$CATALINA_BASE/webapps目录下。
2.直接在server.xml中</Host>前加上Context片断,如下:
<Context path="/myapp" reloadable=&qu ...
- 2009-10-12 11:03
- 浏览 1387
- 评论(0)
怎么在一个图片中做多个链接呢?
热点链接可以帮你解决。这种效果的实质是把一幅图片划分为不同的热点区域,再让不同的区域进行超链接。要完成地图区域超链接要用到三种标签:<img><map><area>。
<img src="图形文件名" usemap="#图的名称">
<map name="图的名称">
<area shape=形状 coords=区域座标列表 href="URL资源地址"> ...
- 2009-09-21 13:48
- 浏览 3208
- 评论(0)
<logic:iterate>用法详解
Iterate主要用来处理在页面上输出集合类,集合一般来说是下列之一: 1、 java对象的数组 2、 ArrayList、Vector、HashMap等 具体用法请参考struts文档,这里不作详细介绍 现在定义一个class,User.java 把它编译成User.class package example; import java.io.Serializable; public final class User implements Serializable { private String name = null; private ...
- 2009-09-21 11:28
- 浏览 1419
- 评论(0)
有时想要换一定的间隔时间执行重复的任务,java.util.Timer可以很简单的帮你实现。当然你也可以用多线程来实现。下面是用java.util.Timer来实现这个功能。
//myTask.java 定义TimerTask任务,我们会在doTask中调用.
//这里只是简单的打印一下任务参数
public class myTask extends java.util.TimerTask { String jobName; private int i; public void run() { //run in interface Runnable System.out ...
- 2009-09-10 11:50
- 浏览 4612
- 评论(0)
有的时候我们需要每隔一段时间去执行某个任务,在Java中提供了Timer and TimerTask来完成这个任务,本文提供一个应用程序的源代码告诉你如何使用这两个类。
Timer和TimerTask的方法很少,使用起来也非常方便。希望如果遇到问题参考一下API doc,里面写的很清楚。TimerTask是个抽象类,他扩展了Object并实现了Runnable接口,因此你必须在自己的Task中实现public void run()方法。这也就是我们需要执行的具体任务。Timer实际上是用来控制Task的,他提供的主要方法是重载的schedule()方法。我们这里将使用schedul ...
- 2009-09-10 11:44
- 浏览 1296
- 评论(0)