Struts2与Struts1的对比
Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接口。Action接口不是必须的,任何有execute标识的POJ ...
Struts 1.x中批量封装对象
http://www.blogjava.net/max/archive/2006/12/08/86439.html
应用场景
本文使用《转》中的最后一个例子作为应用场景,即是批量发布产品信息。页面输出如下图所示:
图1 发布产品
图2 查看产品
具体实现
首先创建代表产品的类tipsAndTricks.Product,代码如下:
package tipsAn ...
英语写作必背200句
1. According to a recent survey, four million people die each year from diseases linked to smoking.
依照最近的一项调查,每年有4,000,000人死于与吸烟有关的疾病。
2. The latest surveys show that quite a few children have ...
LINQ与DLR的Expression tree(1):简介LINQ Expression tree
(Disclaimer:如果需要转载请先与我联系;文中图片请不要直接链接)
以前在这边也发过关于LINQ的帖,不过并没有涉及比较深入的部分。之前的这篇:使用lambda expression来动态获取delegate,然后用Cecil注入代码(1)并不是没有下文了,而是在短短的时间内情况发生了许多变化,使得一些原本的想法有机会以更简单的方式来完成。接下来的一段时间我会发一些与LINQ、DLR等相 ...
Derby数据库入门
Derby数据库是一个纯用Java实现的内存数据库,属于Apache的一个开源项目。由于是用Java实现的,所以可以在任何平台上运行;另外一个特点是体积小,免安装,只需要几个小jar包就可以运行了。Derby数据库有两种运行模式:1) 内嵌模式。Derby数据库与应用程序共享同一个JVM,通常由应用程序负责启动和停止,对除启动它的应用程序外的其它应用程序不可见,即其它应用程序不可访问它; ...
内存异步及JMS异步框架实现
一般来说,对于那些处理时间比较长,需要马上响应并且做成异步后不会影响其它流程的做成异步。比如用户注册成功后发邮件给用户,这个可以在用户注册成功后马上返回,而不需要等到邮件发送成功才返回。异步有二种方式:内存异步和JMS异步。
内存异步即把要处理的请求放到内存队列中,然后由多个线程去消费 ...
Java的XML文件操作之DOM入门篇 (3)
2.DOM实例
有了上面的介绍,相信你对DOM理解的更多了吧。下面的例子将让你对DOM更加熟悉起来。
先说说这个例子到底要做的是什么吧,我们希望在一个名为link.xml文件中保存了一些URL地址,通过一个简单的程序,我们可以通过DOM把这些URL读出并显示出来,也可以反过来向这个XML文件中写入加入的URL地址。很简单,却很实用,也足够来例示DOM的绝大部分用法了。
XML文件本身不 ...
Linux 创建文件系统及挂载文件系统详解
转自:http://13233.blog.51cto.com/3233/82680
摘要:
本文对新增硬盘,切割硬盘,创建硬盘分区,为硬盘分区创建文件系统,以及加载文件系统的流程做总结性论述;
主要是为初学者弄清楚这一操作过程;
本文涉及fdisk、mkfs、mount ... ... 等工具;
对/etc/fstab 进行了解说;
还有磁盘扫描工具fsck 等介绍;
如果您想加载一个分区(文件系 ...
many-to-one/one-to-many/many-to-many关系映射
本文的内容: 介绍NH如何处理对象间many-to-one,one-to-many和many-to-many的双向映射关系(本文主要介绍了映射文件,对于类的生成可以跟据前两篇描述的方法生成);经验教训:相关类图:(下面的类图包含一对一,多对一,一对多和多对多)many-to-one:描述多对一的一种数据模型,它指定many一方是不能独立存在的,我个人认为many-to-one是NHB中保证数据有 ...
小议mysql变量
mysql里的变量分系统变量和用户变量.
系统变量
其中系统变量,又分全局(global)和会话(session)两种.
全局系统变量,主要影响整个mysql实例的全局设置.
大部分变量都是作为mysql的服务器调节参数存在.新增或修改这类变量, 会影响mysql的运行方式.比如: auto_increment_increment 代表序列的自增值, 默认为1
另 ...
Struts2.0 拦截器
一、Struts2.0自定义的拦截器
<!-- 在不同请求之间将请求参数在不同名字件转换,请求内容不变 -->
<interceptor name="alias" class="com.opensymphony.xwork2.interceptor.AliasInterceptor" />
<!-- -->
<interceptor name= ...
实现了大部分聊天功能的代码,带效果图
Client段
import java.awt.*;import java.awt.event.*;import java.io.*;import java.net.*;import java.text.SimpleDateFormat;import java.util.*;import javax.swing.*;
public class ChatClient extend ...
as3备忘八-杂:类型转换、字面值、常量、运算符、语句(for in和for each in)
先说一下数据类型:
基元数据类型包括 Boolean、int、Null、Number、String、uint 和 void。ActionScript核心类还定义下列复杂数据类型:Object、Array、Date、Error、Function、RegExp、XML 和 XMLList。
1、类型转换就是将一个对象的类型转换成另外的一种类型(它有资格转换,如果没有就会出错)。 ...
最新发表博客 
- 平时问题总结
- java xml
- 我在学习svn+hudson中遇见的问题
- ssh
- 如何安装MindManager Pro7
- 类与类之间的关系
- 我之路在何方
- Oracle数据库的启动和关闭
- Java 推荐读物与源代码阅读
- 站长之路走了一年,再次疑惑,我们的网站是否有价值
- Linux常用命令
- 不走了,就安家这里了!
- select multiple 动态实现
- hibernate+struts
- 无聊的时候不要浪费时间!
- 传说中的truncate_html
- JavaScript渐变效果
- struts2的框架验证
- 开篇博文
- en网址
- CSDN英雄会后记
- 安装和配置apache 2.0.59作为weblogic9.1的前端服务器
- Linux重定向
- 单例模式(Singleton)
- 从女儿那里学到的
- 周末去人大踢球
- 杀人游戏 detail
- “杀人游戏”
- QQ窗口震动效果
- 用maven整合struts+spring+hibernate之四 添加事务管理
- 资源获取模式
- 请不要做浮躁的人
- 闲话闲说淘宝
- java jar
- 迷茫之中
- 关于js的prototype一个问题
- jquery资源
- 如何改变Oracle 10g Express Edition默认的8080端口
- HTML4标签的默认样式列表
- 准备跟进portal
- yahoo ui 的css reset代码
- java文件操作大全
- 四种xml操作方式的基本使用方法
- Java操作xml
- 拯救疯子--请教一个全新的url mapping思路.
- [Portal参考手册]Portlet持久化
- JSP和Servlet的关系浅谈
- [Portal参考手册]Portlet服务框架
- [Portal参考手册]Portlet布局框架
- [Portal参考手册]Portlet核心API


