2008-08-13

C# 加密 java解密 (DES)

关键字: c# java des
C#中对数据进行加密,java对加密后的数据解密。   c# 加密 const string KEY_64 = "flxmtdes"; const string IV_64 = "flxmtIvS"; public Security() { // // TODO: 在此处添加构造函数逻辑 // } public static string Encode(string data) ...
2008-06-22

功能执行前调用

关键字: dwr, 执行前调用
在http://www.71search.com/company/t100017.html上看到实现的点击投票时,就会出现一个层,上面显示正在加载中,这种效果给用户一种很好的效果。用dwr也可以实现这种ajax效果   //后台dwr方法执行前调用 DWREngine.setPreHook(function() { //弹出层 alertDiv("数据操作中,请稍候......"); //这个是显示数据加载中的层,如果不要的话,可以注释掉 disabledZone.style.visibility = 'visible'; }); ...
2008-06-05

BigDecimal对象的用法(加减乘除)

关键字: 加 减 乘 除
java.math.BigDecimal。BigDecimal一共有4个够造方法,让我先来看看其中的两种用法: 第一种:BigDecimal(double val)Translates a double into a BigDecimal. 第二种:BigDecimal(String val)Translates the String repre sentation of a BigDecimal into a BigDecimal. 使用BigDecimal要用String来够造,要做一个加法运算,需要先将两个浮点数转为String,然后够造成BigDecimal,在其中一个上调用 ...
insert,update,delete 返回值 insert 返回的为插入的主键值,但必须在配置文件中加入<selectKey/>    如果主键值为String     <selectKey resultClass="String" keyProperty="resourceId" >         <![CDATA[            ...
2008-04-23

struts2 的国际化支持

关键字: struts2 国际化 i18n
每种框价都会有国际化的支持,struts2的国际化大致上分为页面的国际化,Action的国际化以及xml的国际化   首先在struts.properties文件中加入以下内容:struts.custom.i18n.resources=messageResource或在struts.xml中加入<constant name="struts.custom.i18n.resources" value="messageResource"></constant>   资源文件的命名格式: 名称_语言代码_国家代码. Properties如果创建中文和 ...
2008-04-22

struts2 校验框架

关键字: struts2 校验 框架
通过继承ActionSupport重写validate()方法,实现数据校验,会存在大量的重复代码,类似于struts1,Struts2也提供通过配置文件来进行数据校验,使用校验框架不必重复的编写校验代码. Action及jsp可以不用改变 package com; import java.util.Date; import com.opensymphony.xwork2.ActionSupport; public class RegistAction extends ActionSupport { private String u ...
2008-04-22

struts2 数据校验

关键字: struts2 校验
一. ActionSupport是个工具类,他实现了Action, Validatable等接口, Validatable提供validate()方法进行数据验证.Action只要继承ActionSupport类,重写validate()方法就可以进行数据验证 二. 校验的流程     首先,Struts框价对输入数据进行类型转换,然后再进行数据校验,如果类型转换与数据校验都没有错误发生, 就进入execute(),否则请求将被转发到input视图 三. 注册实例    首先新建RegistAcion.java &nb ...
2008-04-21

struts2 转换器

关键字: struts 转换器 converter
我们通过表单输入的数据其实都是一个String,有时需要把这些String转成int date等等Struts1中也提供了类型转换器,比如form中有一个字段age,当我们输入表单时, Struts1的转换器会将这个age字符串转换成Form表单中对应的age数值,Struts2提供了更加强大的类型转换. 实例:提供一个文本框,输入用户名和密码,以”,”号分隔开 首先新建输入页面(input.jsp) <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>< ...
2008-04-21

Hibernate Annotation(三)

关键字: hibernate annotation
Hibernate是ORM的解决方案,其底层对数据库的操作依赖于JDBC,所以您必须先取得JDBC驱动程序,在这边所使用的是MySQL,所以您必须至 MySQL® Connector/J 取得MySQL的JDBC驱动程序。 接下来至 Hibernate 官方网站 取得Hibernate 3.2、Hibernate Annotations 3.2。 您必须安装JDK 5.0才可以使用Hibernate Annotations的功能。 解开Hibernate 3.2的zip档案后,当中的hibernate3.jar是必要的,而在lib目录中还包括了许多jar档案,您可以在 Hi ...
2008-04-21

Hibernate Annotation(二)

关键字: hibernate annotation
用EJB3注释进行映射  现在EJB3实体Bean是纯粹的POJO。实际上表达了和Hibernate持久化实体对象同样的概念。他们的映射都通过JDK5.0注释来定义(EJB3规范中的XML描述语法至今还没有定下来)。注释分为两个部分,分别是逻辑映射注释和物理映射注释,通过逻辑映射注释可用描述对象模型,类之间的关系等等,而物理映射注释则描述了物理的schema,表,列,索引等等。下面外面在代码中将混合使用这两种类型的注释 (一)声明实体@Entity     POJO用@Entity进行实体注释 @Table     @T ...
Callan
搜索本博客
存档
最新评论