`
rainlife
  • 浏览: 233312 次
  • 性别: Icon_minigender_1
  • 来自: 我也来自火星?
社区版块
存档分类
最新评论
文章列表
看了王森的《JAVA深度历险》,做了一个简单的学习笔记。 1. JAVA类装载器在装载类的时候是按需加载的,只有当一个类要使用(使用new 关键字来实例化一个类)的时候,类加载器才会加载这    个类并初始化。     类Main:     java 代码   public class Main {       public static void main(String[] args) {           A a = new A();           a.print();           B b = new B();        ...
  FCKeditor插件开发建立一个WTP的WEB工程,解压FCKeditor的压缩包,将压缩包下面的FCKeditor目录拷贝到建立的WEB工程的WebContent目录下,目录结构如图所示:下面对FCKedior目录下面的目录及文件作一个说明:(1)    “_”开头的目录
使用门面模式进一步地解耦Spring与Struts的整合 首先自定义一个继承自Struts Action的BaseAction.java类,如下:在这个代码中,只是简单地提供了一个insertUser(User user)的方法。下面是实现这个接口的类ForumFacadeImpl的实现代码:import org.rainlife.common.persistence.dao.base.IUserDao; import org.rainlife.persistence.entity.User; import org.rainlife.service.facade.IForumFacade; pu ...
 一、    Spring集成Hibernate 先给出Spring的配置文件,applicationContext.xml: 这种方式在整合的时候,有时会产生Action的无效,即不能正常实例化一个Action,一个原因是版本的问题,另一个原因是引入了Hibernate的annotation库,估计仍然是版的问题。    (2)在web.xml文件中装载Spring上下文,如下:如果不支持Servlet2.4,则采用下面的配置: 
 1.       Tapestry4开发环境的安装JDK:5.0开发工具:Eclipse3.2 , WTP 1.5.2服务器:Tomcat 5.5.202.       Tapestry4下载http://tapestry.apache.org版本:tapestry-project-4.1.1-bin.zip3.     安装Tapestry4解压下载下来的tapestry-project-4.1.1-bin.zip的文件,解压后目录如下: tapestry-project-4.1.1-bin目录下面包含了一些文件夹,每个文件夹下面都是开发Tapestry要用到的一些jar文件。我将每一个独立 ...
javascript获取客户端网卡MAC地址和IP地址和计算机名,只能在IE下使用(调用了COM组件),代码如下:<HTML> <HEAD><TITLE>WMI Scripting HTML</TITLE> <META http-equiv=Content-Type content="text/html; charset=gb2312"> <SCRIPT language=JScript event="OnCompleted(hResult,pErrorObject, pAsyncCo ...
javascript操作表格排序 来源:misc.blogjava.net 表格排序,一般的处理方法是传递排序的字段到后台进行重新查询并排序,javascript也可以做到简单的表格排序,备忘代码: <html> <head> <title>Table Sort Example</title> <script type="text/javascript">... //转换器,将列的字段类型转换为可以排序的类型:Strin ...
<head> <title></title> <script type="text/javascript">... var classification_names = [["一年一班","一年二班"],["二年一班"],["三年一班"],["四年一班"]]; var classificaiton_ids = [[1,2],[3],[4],[5]]; function class_o ...
public class Test { public static void main(String[] args) { System.out.println(System.getProperty("user.name")); } }
除了使用innerHTML属性方便的控制信息在对应位置动态显示外,为了更加灵活地控制Web页面的动态效果,往往需要借助DOM提供的方法和属性对HTML文档进行操作,下面给出一个笔者刚刚做的一个动态添加的效果,当用户单击确认添加按钮时,在下方的表格里马上出现新增的信息,单击删除按钮时,马上删对应的信息,对应的源码如下:<head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link href="i ...
H2是一个采用Java开发开源的嵌入式SQL数据库。它支持集群,提供JDBC和部分ODBC API,采用C/S模型。它还包括一个用于管理数据库的Web客户端,直接使用浏览器作为数据库的管理平台,同时也可以作为MySQL,SQLSERVER,ORACLE等主流数据库的管理工具,多语言支持(包括中文),管理界面具有自动提示功能。下图是H2与其它几种开源数据库的性能比较:这个性能比较包括了服务器-客户端架构的以及嵌入式数据库应用的比较,可以看到H2性能是非常优异的。H2的官方网址如下:http://www.h2database.com/html/frame.html
1. FCKeditor 介绍 FCKeditor 这个开源的HTML 文本编辑器可以让web 程序拥有如MS Word 这样强大的编辑功 能.FCKeditor 支持当前流行的浏览器如IE 5.5+, Firefox 1.0+, Mozilla 1.3+与Netscape 7+等。 FCKeditor官司方网址:http://www.fckeditor.net/FCKeditor在线DEMO:http://www.fckeditor.net/demoFCKeditor下载直址:http://www.fckeditor.net/download (该版本为2.3.2),最新版已经是2.4了。 2 ...
1.建立国际化资源文件LoginAction_zh_CN.properties : ## login.jsp login.title = 用户登录 login.username = 用户名 login.password = 密码 login.submit = 登录 ## login.jsp validation requiredstring = $\{getText(fieldName)} 是必须的. limitedlength = $\{getText(fieldName)} 必须在${minLength}和${maxLength}之间. 这里值得注意的是$\{get ...
基于AJAX的表单验证需要先安装DWR,在http://getahead.ltd.uk/dwr/download上下载DWR 2.0 RC 2,将dwr.jar拷贝到WEB-INF/lib目录下 1.修改web.xml,另入DWR支持: <servlet> <servlet-name>dwr</servlet-name> <servlet-class> org.directwebremoting.servlet.DwrServlet </servlet-class ...
针对上面的login.jsp页面使用Validator验证,验证username和password两个表单的内容不能为空。 首先在LoginAction所在的包org.rainlife.struts2.action中建立一个名为LoginAction-validation.xml的Validator验证文件: <?xml version="1.0" encoding="UTF ...
Global site tag (gtag.js) - Google Analytics