`
godsend_jin
  • 浏览: 40083 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
在web.xml中加上<filter>    <filter-name>Set Character Encoding</filter-name>    <filter-class>com.huahang.tj.struts.filters.SetCharacterEncodingFilter</filter-class>    <init-param>      <param-name>encoding</param-name>      <param-value>GB2312< ...
1、如果主键字段为自增类型,那么对应的.hbm.xml文件中的id字段的xml声明,应该这么写:<generator class="native" />例如:<idcolumn="user_id"name="Id"type="integer"><generator class="native" /></id>其实这个native并非实际的类型,而是hiberante根据当前使用的数据库,自动使用对应的类型。例如:如果sqlserver,nativ ...
一 JavaMail API简介 JavaMail API是一种可选的、能用于读取、编写和发送电子消息的包(标准扩展)。您可使用这种包创建邮件用户代理(Mail User Agent ,MUA) 类型的程序,它类似于Eudora、Pine及Microsoft Outlook这些邮件程序。其主要目 ...
一、id生成方式 1,sequence 只适用于Oracle 2,identity 自增列,适用于SQLServer、MySql 3,increment 取最大值加一 4,native 根据底层数据库指定生成方法 5,高低位算法 <id name="id" column="id"> <generator class="hilo"> <param name="table">high_value </param> <param name="column&qu ...
一、javax.servlet.http.HttpSession是一个抽象接口 它的产生:J2EE的Web程序在运行的时候,会给每一个新的访问者建立一个HttpSession,这个Session是用户身份的唯一表示。注意,是容器(Tomcat,Resin)自动创建的。 用途:存放这个用户的一些经常被用到的信息,例如:用户名,权限。例如在购物车程序里,存放用户买的商品。 销毁:一定时间(跟容器有关)内,用户无任何动作,session自动销毁。 得到的方法: HttpSession session = request.getSession(); 常用方法setAttribute sess ...
匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;} 匹配空行的正则表达式:\n[\s| ]*\r 匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/ 匹配首尾空格的正则表达式:(^\s+)| ...
1. ^ 和 $ 是分别用来匹配字符串的开始和结束,以下分别举例说明  "^The" :  开头一定要有"The"字符串;  "of despair$" : 结尾一定要有"of despair" 的字符串;  那么,  "^abc$" :  就是要求以abc开头和以abc结尾的字符串,实际上是只有abc匹配  "notice" : 匹配包含notice的字符串  如果没有用 ^ 和 $ 这两个字符,就是说 模式(正则表达式) 可以出现在被检验字符串的任何地 方,没有 ...
6.5 持久化实体管理器EntityManagerEntityManager 是用来对实体Bean进行操作的辅助类。他可以用来产生/删除持久化的实体Bean,通过主键查找实体bean,也可以通过EJB3 QL语言查找满足条件的实体Bean。EntityManager 的获取前面已经介绍过,可以通过@PersistenceContext注释由EJB容器动态注入,例:@PersistenceContext(unitName="foshanshop")EntityManager em;下面介绍EntityManager 常用的API6.5.1 Entity 获取find()如果知道 ...
我写了一个用户注册的页面 regist.jsp 放在项目根目录下的form文件里面   代码如下: <%@ page language="java" pageEncoding="utf-8"%><%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%> <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html ...
1 开发环境 Ø         MyEclipse5.5 Ø         JDK 1.6 Ø         Java EE 5.0 Ø         Tomcat6.0 Ø         Struts2.1.6 Ø         Spring2.5.6 Ø         Hibernate3.3.1 2 为ssh做好准备 2.1下载包 Ø         Struts2.1.6包下载:        http://struts.apache.org/download.cgi#struts216 Full Distribution: struts-2.1.6-all.zip (11 ...
spring.jar是包含有完整发布的单个jar包,spring.jar 中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试, 正式应用系统中是用不得这些类的。   除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需要来选择组合自己的jar包,而不必引入整个spring.jar的所有类文件。 (1) spring-core.jar 这个jar文件包含Spring框架基本的核心工具类,Spring其它组件要都要使用到 ...
一:配置struts2。 首先在web.xml文件中配置filter Xml代码 <filter>       <filter-name>struts2</filter-name>       <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>   </filter>      <filter-mapping>       <filter-name>stru ...
1.struts1的action是单例模式且必须是线程安全的,action的一个实例处理所有请求. struts2的action对象为每个请求产生一个实例,没有线程安全问题. struts1的action依赖于servlet api,struts2的action不依赖与容器,允许脱离容器单独测试. 2.struts1的execute方法依赖于servlet api,使得测试要依赖于容器.struts2的action可以通过初始化,设置属性,调用方法来测试,依赖注入支持是测试更容易. struts1试用ActionForm对象捕获输入,普通JavaBean不能捕获输入.动态bean可以作为Acti ...
package cn.com.lough.struts.action;       import java.awt.Color;    import java.awt.Font;    import java.awt.Graphics;    import java.awt.image.BufferedImage;    import java.util.Random;       import javax.imageio.ImageIO;    import javax.servlet.ServletOutputStream;    import javax.servlet ...
    首先需要一个jxl.jar包,没有的话可以从网上下载一个 一. Excel导入        先在前台页面定义一个获取Excel文件路径的Input     <input type="file" name="excel" title="Excel文件" />     然后把这个路径传到后台类中     String excel=request.getParameter("excel");     Workbook wb = null;        try { ...
Global site tag (gtag.js) - Google Analytics