2009年12月11日
摘要:
OGNL使用小结(一)最近一直使用struts2,表现层采用JSP,用的struts2标签,支持OGNL。 OGNL中的# $ %使用场景:1、“#”主要有三种用途:访问OGNL上下文和Action上下文,#相当于ActionContext.getContext();下表有几个ActionContext中有用的属性:名称作用例子parameters包含当前HTTP请求参数的...
阅读全文
posted @ 2009-12-11 13:54
草原和大树
阅读(5830)
推荐(1)
摘要:
在struts1中,获得到系统的request或者session对象非常方便,都是按照形参传递的,但是在struts2中,request和session都被隐藏了struts提供两种方式访问session和request,其中比较常用的是利用SPRING里面所说的IOC即控制反转IOC方式,要使用IoC方式,我们首先要告诉IoC容器(Container)想取得某个对象的意愿,通过实现相应的接口做到...
阅读全文
posted @ 2009-12-11 13:44
草原和大树
阅读(3431)
推荐(0)
摘要:
struts2的文件上传特别简单,把我做的小例子给大家看一下upload.jsp1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848...
阅读全文
posted @ 2009-12-11 13:42
草原和大树
阅读(1262)
推荐(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
草原和大树
阅读(2717)
推荐(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
草原和大树
阅读(1504)
推荐(0)
摘要:
有时候需要生成静态的HTML页面以减小数据库与服务器的压力和负担,于是在网络上一阵狂搜,找到几篇相当不错的文章和一些相当有用的资料。为了方便,我整理在自己的BLOG,以供参考!在接下来的应用中,我自己想到另一种解决方案,就是通过Ajax + Struts + XML解决静态页面方案,一并写下来,与大家分享!生成静态页面技术解决方案之一(转载)生成静态页面技术解决方案之二(转载)一个实现将动态页面转...
阅读全文
posted @ 2009-12-11 11:28
草原和大树
阅读(17156)
推荐(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
草原和大树
阅读(10775)
推荐(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
草原和大树
阅读(3084)
推荐(1)
2009年11月23日
摘要:
四、虚拟目录及多站点的配置 1. 在FTP的配置过程中,我们经常需要对一个主机提供多个FTP站点来进行FTP共享,此时建立多站点的形式来完成,完成时可通过新建站点的形式,根据新建站点向导一步步完成。如图16 2. 这时,可通过一个主机上的不同IP地址来架设,或者通过同一个IP地址,不同的端口号来进行识别。如图17,我们使用端口2121来构建第二个FTP站点。 3. 在FTP的配置过程中,我们经常...
阅读全文
posted @ 2009-11-23 13:09
草原和大树
阅读(1048)
推荐(0)
摘要:
作为专门建立FTP站点的工具来说SERV-U无疑是最常用的,不过在很多时候,特别是公司服务器是不希望安装这样或那样的第三方软件的,毕竟随着安装软件数目的增多,漏洞将会越来越多,安全也会越来越没有保障。 如何解决这个问题呢?实际上细心的人都会发现在windows系统IIS组件中实际上包含了建立FTP站点的功能。只有在IIS中建立FTP才能更好的和系统紧密结合。今天我就为各位IT168的读者介绍...
阅读全文
posted @ 2009-11-23 11:46
草原和大树
阅读(516)
推荐(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
草原和大树
阅读(2790)
推荐(0)
2009年11月18日
摘要:
通过java操作excel表格的工具类库 支持Excel 95-2000的所有版本 生成Excel 2000标准格式 支持字体、数字、日期操作 能够修饰单元格属性 支持图像和图表 应该说以上功能已经能够大致满足我们的需要。最关键的是这套API是纯Java的,并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。另外需要说明的是,这套API对图形和...
阅读全文
posted @ 2009-11-18 08:31
草原和大树
阅读(996)
推荐(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
草原和大树
阅读(446)
推荐(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
草原和大树
阅读(5621)
推荐(0)
摘要:
使用此分页插件很简单就可以实现多种分页风格!其官方网址为:pager taglib 网址在此下载要用的jar包及实例。现在开始分页:1.首先导入所需jar包:2.创建两个工具类:PageMode.java(此类用来生成便利需要的集合,及其总的数据行数) MakePageModel.javapackage com.util.pageUtil; import java.util.List; /** *...
阅读全文
posted @ 2009-11-16 13:42
草原和大树
阅读(4167)
推荐(0)
摘要:
一简介, Pager-taglib,支持多种风格的分页显示。实际上她是一个Jsp标签库,为在JSP上显示分页信息而设计的一套标签,通过这些标签的不同的组合,会形成多种不一样的分页页面,风格各异,她自带的DEMO就有七种左右的分页风格,包括Google的分页风格。而需要订制自已的风格的分页页面也非常简单。 分页方式有两种: 一种是从Action中得到一个List,在页面上通过<pg:item&...
阅读全文
posted @ 2009-11-16 13:29
草原和大树
阅读(4409)
推荐(0)
摘要:
这个是我个人对分页的解决方案,其实就是在数据库底层做了分页查询 这套解决方案,是按照MVC的模式来做的,基于STRUTS框架。分为三个部分,表现层用的是JSP,其中用了JSTL和pager taglib做分页;控制层就是用的很传统的Action;底层就用的是Spring+Hibernate。下面分三个部分慢慢说: 说到分页: 1 首先新建一个PageModel类 Java代码 packagecom...
阅读全文
posted @ 2009-11-16 13:25
草原和大树
阅读(3564)
推荐(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
草原和大树
阅读(314)
推荐(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
草原和大树
阅读(831)
推荐(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
草原和大树
阅读(461)
推荐(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
草原和大树
阅读(613)
推荐(0)
摘要:
使用vi很久了,回想起当时学习vi时的经历,觉得有必要记录下vi常用命令,希望对大家有用。当时学习vi,主要是在书上或网上看使用命令,然后实践。很多书上都提到了vi的使用,但写的比较笼统,有些命令没有提到。不常用的命令提到了,常用的命令反而没提到,反而有点了混淆视听。而网上网友们提供的vi命令又太过于细了,不管常用不常用,提出来一堆命令,以至于学习没有重点。基于此,我觉得有必要记录下vi常用命令,...
阅读全文
posted @ 2009-11-10 09:38
草原和大树
阅读(411)
推荐(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
草原和大树
阅读(401)
推荐(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
草原和大树
阅读(986)
推荐(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
草原和大树
阅读(295)
推荐(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
草原和大树
阅读(2348)
推荐(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
草原和大树
阅读(2032)
推荐(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
草原和大树
阅读(5759)
推荐(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
草原和大树
阅读(100773)
推荐(0)
摘要:
今天第一次在ubuntu linux9.04上安装 mysql,之前也没安装过,所以参考了上些网络文章,进行了一些配置,以下是我安装的全过程一、安装和基本使用配置我安装是直接使用 apt-get 进行安装,这也是我选择的安装方式,我的安装方法如下:1、sudo apt-get install mysql-server --安装mysql服务端,我在9.04上安装时提示设置root密码,如果没有可以...
阅读全文
posted @ 2009-10-27 15:12
草原和大树
阅读(5861)
推荐(0)
2009年10月26日
摘要:
1、分页。2、查询。3、提交评论。4、有效性验证。 5、登录
阅读全文
posted @ 2009-10-26 11:15
草原和大树
阅读(496)
推荐(0)
摘要:
Hibernate支持第三方的连接池,官方推荐的连接池是C3P0,Proxool,以及DBCP。在Hibernate连接池配置时需要注意的有三点:一、Apche的DBCP在Hibernate2中受支持,但在Hibernate3中已经不再推荐使用,官方的解释是这个连接池存在缺陷。如果你因为某种原因需要在Hibernate3中使用DBCP,建议采用JNDI方式。二、默认情况下(即没有配置连接池的情况下...
阅读全文
posted @ 2009-10-26 09:59
草原和大树
阅读(23615)
推荐(2)
2009年10月23日
摘要:
一直在用Webwork2,因为Struts2基于Xwork2开发,变化更多的体现在名称上,所以平时甚少关注。这些天看了一下Apache上的文档,觉得Struts2更加优雅一些,至少Action变成了一个纯粹的POJO,而无须再实现任何一个接口。 Struts2不再提供Webwork2内置的IoC容器支持,转而将Spring作为ObjectFactory的缺省实现。所有由Struts2创建的对象都是...
阅读全文
posted @ 2009-10-23 14:22
草原和大树
阅读(2279)
推荐(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
草原和大树
阅读(407)
推荐(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
草原和大树
阅读(828)
推荐(0)
摘要:
从性价比和可维护性出发,大多数局域网使用非屏蔽双绞线(UTP—Unshielded Twisted Pair)作为布线的传输介质来组网。 网线由一定距离长的双绞线与RJ45头组成。双绞线由8根不同线缆对绞合在一起,成队扭绞的作用是尽可能减少电磁辐射与外部电磁干扰的影响,双绞线可按其是否外加金属网丝套的屏蔽层而区分为屏蔽双绞线(STP)和非屏蔽双绞线(UTP)。在EIA/TIA-56...
阅读全文
posted @ 2009-10-22 10:43
草原和大树
阅读(754)
推荐(0)
摘要:
【IT168 专稿】最近看到很多人在询问交换机、集线器、路由器是什么,功能如何,有何区别,笔者就这些问题简单的做些解答。 首先说HUB,也就是集线器。它的作用可以简单的理解为将一些机器连接起来组成一个局域网。而交换机(又名交换式集线器)作用与集线器大体相同。但是两者在性能上有区别:集线器采用的式共享带宽的工作方式,而交换机是独享带宽。 这样在机器很多或数据量很大时,两者将会有比较明显的。而路由器...
阅读全文
posted @ 2009-10-22 10:38
草原和大树
阅读(667)
推荐(0)
2009年10月16日
摘要:
规则1-减少HTTP请求请求网页时只有10%-20%的最终用户响应时间花在接收请求的HTMl文档上,剩下的80%-90%时间花在为HTML文档所引用的所有组建(图片,脚本,样式表,Flash等)进行的HTTP请求上,因此改善响应时间的最简单途径就是减少组件的数量,并由此减少HTTP请求数量。图片地图:我们可以将多个图片完成的功能,使用一个图片,根据的不同区域来响应不应的请求。合并脚本和样式表:每个...
阅读全文
posted @ 2009-10-16 14:17
草原和大树
阅读(336)
推荐(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
草原和大树
阅读(9502)
推荐(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
草原和大树
阅读(143536)
推荐(16)