上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页
  2009年12月11日
摘要: OGNL使用小结(一)最近一直使用struts2,表现层采用JSP,用的struts2标签,支持OGNL。 OGNL中的# $ %使用场景:1、“#”主要有三种用途:访问OGNL上下文和Action上下文,#相当于ActionContext.getContext();下表有几个ActionContext中有用的属性:名称作用例子parameters包含当前HTTP请求参数的... 阅读全文
posted @ 2009-12-11 13:54 草原和大树 阅读(5802) 评论(1) 推荐(1) 编辑
摘要: 在struts1中,获得到系统的request或者session对象非常方便,都是按照形参传递的,但是在struts2中,request和session都被隐藏了struts提供两种方式访问session和request,其中比较常用的是利用SPRING里面所说的IOC即控制反转IOC方式,要使用IoC方式,我们首先要告诉IoC容器(Container)想取得某个对象的意愿,通过实现相应的接口做到... 阅读全文
posted @ 2009-12-11 13:44 草原和大树 阅读(3418) 评论(1) 推荐(0) 编辑
摘要: struts2的文件上传特别简单,把我做的小例子给大家看一下upload.jsp1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848... 阅读全文
posted @ 2009-12-11 13:42 草原和大树 阅读(1252) 评论(1) 推荐(0) 编辑
摘要: 绝对有用,项目中绝对也常用代码如下:/*** 取得字符串的字节长度*/代码 1. function strlen(str) 2. { 3. var i; 4. var len; 5. 6. len = 0; 7. for (i=0;i<str.length;i++) 8. { 9. if (str.charCodeAt(i)>255) len+=2; else len++;10. }1... 阅读全文
posted @ 2009-12-11 13:37 草原和大树 阅读(2692) 评论(0) 推荐(0) 编辑
摘要: 题目和答案,让你更加了解JS要求:一、移动电话号码为11或12位,如果为12位,那么第一位为0二、11位移动电话号码的第一位和第二位为”13″三、12位移动电话号码的第二位和第三位为”13″用途:检查输入手机号码是否正确输入:s:字符串返回:如果通过验证返回true,否则返回false*/代码 1. function f_check_mobile(o... 阅读全文
posted @ 2009-12-11 13:35 草原和大树 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: 有时候需要生成静态的HTML页面以减小数据库与服务器的压力和负担,于是在网络上一阵狂搜,找到几篇相当不错的文章和一些相当有用的资料。为了方便,我整理在自己的BLOG,以供参考!在接下来的应用中,我自己想到另一种解决方案,就是通过Ajax + Struts + XML解决静态页面方案,一并写下来,与大家分享!生成静态页面技术解决方案之一(转载)生成静态页面技术解决方案之二(转载)一个实现将动态页面转... 阅读全文
posted @ 2009-12-11 11:28 草原和大树 阅读(17087) 评论(0) 推荐(2) 编辑
  2009年12月10日
摘要: 在本章你将学习如何使用struts2连接MySQL数据库.按照如下步骤连接MySQL数据库 :第一步 : 创建struts.xml并向其中添加如下xml代码 :Xml代码 <?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEstrutsPUBLIC "-//ApacheSoftwareFoundation//DTDStruts Configu... 阅读全文
posted @ 2009-12-10 10:22 草原和大树 阅读(10738) 评论(0) 推荐(0) 编辑
  2009年11月24日
摘要: <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd" ><struts><!-- include节点是struts2中组件化的方式 可以将每个功能模块... 阅读全文
posted @ 2009-11-24 11:33 草原和大树 阅读(3077) 评论(0) 推荐(1) 编辑
  2009年11月23日
摘要: 四、虚拟目录及多站点的配置 1. 在FTP的配置过程中,我们经常需要对一个主机提供多个FTP站点来进行FTP共享,此时建立多站点的形式来完成,完成时可通过新建站点的形式,根据新建站点向导一步步完成。如图16 2. 这时,可通过一个主机上的不同IP地址来架设,或者通过同一个IP地址,不同的端口号来进行识别。如图17,我们使用端口2121来构建第二个FTP站点。 3. 在FTP的配置过程中,我们经常... 阅读全文
posted @ 2009-11-23 13:09 草原和大树 阅读(1017) 评论(0) 推荐(0) 编辑
摘要: 作为专门建立FTP站点的工具来说SERV-U无疑是最常用的,不过在很多时候,特别是公司服务器是不希望安装这样或那样的第三方软件的,毕竟随着安装软件数目的增多,漏洞将会越来越多,安全也会越来越没有保障。    如何解决这个问题呢?实际上细心的人都会发现在windows系统IIS组件中实际上包含了建立FTP站点的功能。只有在IIS中建立FTP才能更好的和系统紧密结合。今天我就为各位IT168的读者介绍... 阅读全文
posted @ 2009-11-23 11:46 草原和大树 阅读(502) 评论(0) 推荐(0) 编辑
  2009年11月19日
摘要: 经过one-to-one和one-to-many测试没有问题,看直接复制到任何需要DAO的工程中使用代码强烈建议在实际使用中加个接口BaseDAO.JAVApackagecom.lusm.HibernateSessionFactory;importjava.io.Serializable;importjava.util.List;importorg.hibernate.Query;importor... 阅读全文
posted @ 2009-11-19 16:54 草原和大树 阅读(2778) 评论(0) 推荐(0) 编辑
  2009年11月18日
摘要: 通过java操作excel表格的工具类库  支持Excel 95-2000的所有版本  生成Excel 2000标准格式  支持字体、数字、日期操作   能够修饰单元格属性   支持图像和图表   应该说以上功能已经能够大致满足我们的需要。最关键的是这套API是纯Java的,并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。另外需要说明的是,这套API对图形和... 阅读全文
posted @ 2009-11-18 08:31 草原和大树 阅读(971) 评论(0) 推荐(0) 编辑
  2009年11月17日
摘要: 以下是一份完整的struts-config.xml文件,配置元素的说明详见注释.<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts-config PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 1.1//EN""http://jakarta.ap... 阅读全文
posted @ 2009-11-17 11:37 草原和大树 阅读(431) 评论(0) 推荐(0) 编辑
  2009年11月16日
摘要: System.out.println("-------------del-------------i=------------"+i); 在删除操作成功后加上:request.setAttribute("message","删除成功!");//在jsp页面加载的时候对message进行判断<%@ page language="java" contentType="text/html;char... 阅读全文
posted @ 2009-11-16 16:13 草原和大树 阅读(5598) 评论(0) 推荐(0) 编辑
摘要: 使用此分页插件很简单就可以实现多种分页风格!其官方网址为:pager taglib 网址在此下载要用的jar包及实例。现在开始分页:1.首先导入所需jar包:2.创建两个工具类:PageMode.java(此类用来生成便利需要的集合,及其总的数据行数) MakePageModel.javapackage com.util.pageUtil; import java.util.List; /** *... 阅读全文
posted @ 2009-11-16 13:42 草原和大树 阅读(4157) 评论(1) 推荐(0) 编辑
摘要: 一简介, Pager-taglib,支持多种风格的分页显示。实际上她是一个Jsp标签库,为在JSP上显示分页信息而设计的一套标签,通过这些标签的不同的组合,会形成多种不一样的分页页面,风格各异,她自带的DEMO就有七种左右的分页风格,包括Google的分页风格。而需要订制自已的风格的分页页面也非常简单。 分页方式有两种: 一种是从Action中得到一个List,在页面上通过<pg:item&... 阅读全文
posted @ 2009-11-16 13:29 草原和大树 阅读(4383) 评论(0) 推荐(0) 编辑
摘要: 这个是我个人对分页的解决方案,其实就是在数据库底层做了分页查询 这套解决方案,是按照MVC的模式来做的,基于STRUTS框架。分为三个部分,表现层用的是JSP,其中用了JSTL和pager taglib做分页;控制层就是用的很传统的Action;底层就用的是Spring+Hibernate。下面分三个部分慢慢说: 说到分页: 1 首先新建一个PageModel类 Java代码 packagecom... 阅读全文
posted @ 2009-11-16 13:25 草原和大树 阅读(3550) 评论(0) 推荐(1) 编辑
  2009年11月13日
摘要: 操作系统:Redhat Linux(Fedora Core 2) JDK: j2sdk-1_4_2_01-linux-i586.bin TOMCAT: jakarta-tomcat-5.0.19.tar.gz 安装步骤: JDK: 1)将安装程序复制到 /usr/local目录下 2)执行命令: ./j2sdk-1_4_2_01-linux-i586.bin 解压后得到目录j2sdk-1.... 阅读全文
posted @ 2009-11-13 11:30 草原和大树 阅读(307) 评论(0) 推荐(0) 编辑
  2009年11月11日
摘要: package com.yizhou.common.test;/***   * Copyright @ 2008 YIZHOU SOFTWARE Co. Ltd.* All right reserved.** @author xuxinlong** mail: longxx888@163.com* */public class PageBean { private int count = 0; /... 阅读全文
posted @ 2009-11-11 16:24 草原和大树 阅读(824) 评论(0) 推荐(0) 编辑
  2009年11月10日
摘要: 这里我以从一个用户表中查询用户信息为例演示其用法:1.将PageResultSet.java文件编译成class文件并放入你的Web应用程序的WEB-INF/classes/com/youngor/util目录下,可以对包名做相应修改。2.在你的Action类中:先从业务处理逻辑类中取出数据(ArrayList或Vector格式)UserBO userBO=new UserBO();Collect... 阅读全文
posted @ 2009-11-10 16:17 草原和大树 阅读(451) 评论(0) 推荐(0) 编辑
摘要: Linux [my OS is CentOS 4.2] 下 让apache,postgresql 随机自启动在etc/rc.d/rc.local文件中加入如下#apache2 auto start/usr/local/apache2/bin/httpd -k start#postgresql auto startsu - postgres -c "/usr/local/pgsql/bin/post... 阅读全文
posted @ 2009-11-10 09:54 草原和大树 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 使用vi很久了,回想起当时学习vi时的经历,觉得有必要记录下vi常用命令,希望对大家有用。当时学习vi,主要是在书上或网上看使用命令,然后实践。很多书上都提到了vi的使用,但写的比较笼统,有些命令没有提到。不常用的命令提到了,常用的命令反而没提到,反而有点了混淆视听。而网上网友们提供的vi命令又太过于细了,不管常用不常用,提出来一堆命令,以至于学习没有重点。基于此,我觉得有必要记录下vi常用命令,... 阅读全文
posted @ 2009-11-10 09:38 草原和大树 阅读(391) 评论(0) 推荐(0) 编辑
  2009年11月6日
摘要: 来源:http://imysql.cn/,转载请注明作/译者和出处,并且不能用于商业用途,违者必究。日期:2006/10/01本文讨论 MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型:MyISAM 和 Innodb,文中设计的 MySQL 版本为 5.0.22。目前 MySQL 支持的免费备份工具有:mysqldump、mysqlhotcopy,还可以用 SQL 语法进行... 阅读全文
posted @ 2009-11-06 16:14 草原和大树 阅读(388) 评论(0) 推荐(0) 编辑
  2009年11月5日
摘要: 1,编辑/etc/sysconfig/iptables文件,如:-A RH-Firewall-1-INPUT -p tcp -m state -m tcp --dport 53 --state NEW -j ACCEPT-A RH-Firewall-1-INPUT -p udp -m state -m udp --dport 53 --state NEW -j ACCEPT-A RH-Firewa... 阅读全文
posted @ 2009-11-05 14:37 草原和大树 阅读(968) 评论(0) 推荐(1) 编辑
  2009年11月3日
摘要: <%@ page contentType="text/html;charset=gb2312" import="java.io.*"%> <% try{ String str=request.getParameter("name1");//获得响应客户的输出流 str=new String(str.getBytes("iso8859-1"),"gb2312"); File fi... 阅读全文
posted @ 2009-11-03 11:30 草原和大树 阅读(279) 评论(0) 推荐(0) 编辑
  2009年10月30日
摘要: webwork配置文件主要有两个:web.xml和xwork.xml1.webwork.xml:(1)在webwork2.2之前,一个ServletDispatcher 被用来处理action请求。相关的配置文件如下:<servlet><servlet-name>webwork</servlet-name><servlet-class>com.ope... 阅读全文
posted @ 2009-10-30 14:57 草原和大树 阅读(2322) 评论(0) 推荐(0) 编辑
  2009年10月29日
摘要: Integer n=new Integer(47);与int n=47;当然不一样 Integer n=new Integer(47);n是一个对象 n继承Number, Number继承Object n为Object所以它具有对象的一些属性和方法。 而int n=47;n为类型。 不具备对象的一些属性和方法。 通常我们建议使用n=47定义一个整数。但在java的很多方法中参数... 阅读全文
posted @ 2009-10-29 13:48 草原和大树 阅读(1999) 评论(1) 推荐(0) 编辑
  2009年10月28日
摘要: jsp 页面 调用 action<result name="mgtsd1" type="redirect">/market/magercentAction!mgtsd.action</result>for循环<ww:bean id="counter" name="com.opensymphony.webwork.util.Counter"> <ww:pa... 阅读全文
posted @ 2009-10-28 10:31 草原和大树 阅读(5726) 评论(0) 推荐(0) 编辑
  2009年10月27日
摘要: 本资料内容来自与MYSQL.CN论坛,谢谢那些默默做出贡献的朋友!一、 关于MySQL5MySQL5系列数据库是MySQL的最新版本的数据库,比较流行的发行版是mysql-5.0.18。MySQL 英文官方网站是http://www.mysql.com/二、 获得MySQL5所有的关于MySQL数据库的程序,都可以在它的英文官方网站下载到,但是,鉴于不不是所有人的英文都很好,所以建议大家尽量... 阅读全文
posted @ 2009-10-27 15:18 草原和大树 阅读(100311) 评论(6) 推荐(0) 编辑
摘要: 今天第一次在ubuntu linux9.04上安装 mysql,之前也没安装过,所以参考了上些网络文章,进行了一些配置,以下是我安装的全过程一、安装和基本使用配置我安装是直接使用 apt-get 进行安装,这也是我选择的安装方式,我的安装方法如下:1、sudo apt-get install mysql-server --安装mysql服务端,我在9.04上安装时提示设置root密码,如果没有可以... 阅读全文
posted @ 2009-10-27 15:12 草原和大树 阅读(5845) 评论(0) 推荐(0) 编辑
  2009年10月26日
摘要: 1、分页。2、查询。3、提交评论。4、有效性验证。 5、登录 阅读全文
posted @ 2009-10-26 11:15 草原和大树 阅读(484) 评论(0) 推荐(0) 编辑
摘要: Hibernate支持第三方的连接池,官方推荐的连接池是C3P0,Proxool,以及DBCP。在Hibernate连接池配置时需要注意的有三点:一、Apche的DBCP在Hibernate2中受支持,但在Hibernate3中已经不再推荐使用,官方的解释是这个连接池存在缺陷。如果你因为某种原因需要在Hibernate3中使用DBCP,建议采用JNDI方式。二、默认情况下(即没有配置连接池的情况下... 阅读全文
posted @ 2009-10-26 09:59 草原和大树 阅读(23520) 评论(0) 推荐(2) 编辑
  2009年10月23日
摘要: 一直在用Webwork2,因为Struts2基于Xwork2开发,变化更多的体现在名称上,所以平时甚少关注。这些天看了一下Apache上的文档,觉得Struts2更加优雅一些,至少Action变成了一个纯粹的POJO,而无须再实现任何一个接口。 Struts2不再提供Webwork2内置的IoC容器支持,转而将Spring作为ObjectFactory的缺省实现。所有由Struts2创建的对象都是... 阅读全文
posted @ 2009-10-23 14:22 草原和大树 阅读(2266) 评论(0) 推荐(0) 编辑
  2009年10月22日
摘要: 我花了三个晚上的时间,把hibernate与三种常用连接池的配置研究出来,希望对大家有帮助。 以下三种连接都是以连接MySQl为例。 <!-- JDBC驱动程序 --> <property name="connection.driver_class">org.gjt.mm.mysql.Driver</property> <property name="co... 阅读全文
posted @ 2009-10-22 17:35 草原和大树 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 计算机网络中的七层协议:  OSI是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范。OSI模型有7层结构,每层都可以有几个子层。下面我简单的介绍一下这7层及其功能。   OSI的7层从上到下分别是   7 应用层   6 表示层   5 会话层   4 传输层   3 网络层   2 数据链路层   1 物理层   其中高层,既7、6、5、4层定义了应用程序的功能,下面3层,既3... 阅读全文
posted @ 2009-10-22 11:01 草原和大树 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 从性价比和可维护性出发,大多数局域网使用非屏蔽双绞线(UTP—Unshielded Twisted Pair)作为布线的传输介质来组网。   网线由一定距离长的双绞线与RJ45头组成。双绞线由8根不同线缆对绞合在一起,成队扭绞的作用是尽可能减少电磁辐射与外部电磁干扰的影响,双绞线可按其是否外加金属网丝套的屏蔽层而区分为屏蔽双绞线(STP)和非屏蔽双绞线(UTP)。在EIA/TIA-56... 阅读全文
posted @ 2009-10-22 10:43 草原和大树 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 【IT168 专稿】最近看到很多人在询问交换机、集线器、路由器是什么,功能如何,有何区别,笔者就这些问题简单的做些解答。 首先说HUB,也就是集线器。它的作用可以简单的理解为将一些机器连接起来组成一个局域网。而交换机(又名交换式集线器)作用与集线器大体相同。但是两者在性能上有区别:集线器采用的式共享带宽的工作方式,而交换机是独享带宽。 这样在机器很多或数据量很大时,两者将会有比较明显的。而路由器... 阅读全文
posted @ 2009-10-22 10:38 草原和大树 阅读(614) 评论(0) 推荐(0) 编辑
  2009年10月16日
摘要: 规则1-减少HTTP请求请求网页时只有10%-20%的最终用户响应时间花在接收请求的HTMl文档上,剩下的80%-90%时间花在为HTML文档所引用的所有组建(图片,脚本,样式表,Flash等)进行的HTTP请求上,因此改善响应时间的最简单途径就是减少组件的数量,并由此减少HTTP请求数量。图片地图:我们可以将多个图片完成的功能,使用一个图片,根据的不同区域来响应不应的请求。合并脚本和样式表:每个... 阅读全文
posted @ 2009-10-16 14:17 草原和大树 阅读(325) 评论(0) 推荐(0) 编辑
  2009年9月1日
摘要: 1、获取 Subversion 服务器程序http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91&expandFolder=91&folderID=91到官方网站(http://subversion.tigris.org/)下载最新的服务器安装程序。目前最新的是1.4.6版本,具体下载地址在:htt... 阅读全文
posted @ 2009-09-01 08:51 草原和大树 阅读(9487) 评论(0) 推荐(0) 编辑
  2009年8月20日
摘要: java mysql 数据类型对照类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述VARCHARL+NVARCHARjava.lang.String12CHARNCHARjava.lang.String1BLOBL+NBLOBjava.lang.byte[]-4TEXT65535VARCHARjava.lang.String-1INTEGER4INTEGER UNSIGNEDj... 阅读全文
posted @ 2009-08-20 15:08 草原和大树 阅读(143086) 评论(2) 推荐(16) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页