Log4J使用完全手册(转)
摘要: Log4J是Apache的一个开放源代码项目(http://logging.apache.org/log4j/docs/),它是一个日志操作包。通过使用Log4J,可以指定日志信息输出的目的地,控制每一条日志的输出格式,定义日志信息的级别。所有这些功能通过一个配置文件灵活进行配置。
阅读全文
快速建立Subversion服务器
摘要: 本文是使用Subversion最快速的教程,在最短的时间里帮助您建立起一套可用的服务器环境,只需略加调整就可以应用到实际项目当中。本教程分为以下几个部门,不仅仅是快速入门,最后我们还有一些高级功能的说明,为了说明简单,教程是在windows下使用的方式,以方便资源有限的项目使用,对于UNIX环境下,区别并不大。
阅读全文
JSP容器的初始化和销毁 - ServletContext(转)
摘要: ServletContext 被 Servlet 程序用来与 Web 容器通信。例如写日志,转发请求。每一个 Web 应用程序含有一个Context,被Web应用内的各个程序共享。因为Context可以用来保存资源并且共享,所以我所知道的 ServletContext 的最大应用是Web缓存----把不经常更改的内容读入内存,所以服务器响应请求的时候就不需要进行慢速的磁盘I/O了。
ServletContextListener 是 ServletContext 的监听者,如果 ServletContext 发生变化,如服务器启动时 ServletContext 被创建,服务器关闭时 ServletContext 将要被销毁。
在JSP文件中,application 是 ServletContext 的实例,由JSP容器默认创建。Servlet 中调用 getServletContext()方法得到 ServletContext 的实例。
阅读全文
Ubuntu下安装和配置Apache2
摘要: 在Windows下,Apache的配置文件通常只有一个,就是httpd.conf。但我在Ubuntu Linux上用apt-get install apache2命令安装了Apache2后,竟然发现它的httpd.conf(位于/etc/apache2目录)是空的!进而发现Ubuntu的 Apache软件包的配置文件并不像Windows的那样简单,它把各个设置项分在了不同的配置文件中,看起来复杂,但仔细想想设计得确实很合理。
阅读全文
struts2:利用标签显示List嵌套Map
摘要: struts2:利用标签显示List嵌套Map
阅读全文
用Session实现在线统计的功能(HttpSessionListener)
摘要: 如何用Session实现在线统计的功能,其实只要对Servlet规范详细了解一下,明白其基本原理,编写一个类似的功能并不是一件很复杂的事情。这个例子是基于2.3以上的规范编写的,最主要功能就是提供在线用户列表显示(既然用户列表都可以显示了,那人数统计自然也不在话下了)。
阅读全文
JSP防止重复提交,重复刷新,后退
摘要: JSP防止重复提交,防止重复刷新,防止后退问题以及处理方式
阅读全文
struts2.0标签应用–for循环的实现
摘要: struts2.0标签应用–for循环的实现
阅读全文
提高JAVA代码质量,减少代码缺陷
摘要: 这是最新一期IBM developworks的专题,摘录了一些挺有用的建议和概念。高质量代码中往往缺陷更少!确保高的 Java 代码质量有两个步骤:尽早并经常地编写各个层次的测试用例,以及持续的监测质量状况
阅读全文
jQuery+struts+json
摘要: 在struts中采用jquery利用json数据来动态无刷新更新页面。首先要准备一下基本知识,struts目前已经是展示层的业内标准;jquery这里我们需要使用jquery的ajax方式获取后台数据;json是一种数据交换格式(不太清楚的可以看我之前的几篇文章《actionscript数据交互的几种类型》,《JSON简介》),项目构建工具maven。
阅读全文
Struts2使用之值栈与OGNL-使用
摘要: 访问属性,访问方法,访问静态属性和方法,访问构造方法,访问数组,访问集合 – 投影、选择(? ^ $),集合的伪属性
阅读全文
struts2标签使用 (#$%)/js命名空间
摘要: session中存有UserVO值对象,其中有networkListMap(当前用户所创建的network,以network的name为 key,network的信息为value),当前用户所在的network信息(name,description),当前用户可以点击页面上的 network列表切换network.
阅读全文