自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (2)
  • 收藏
  • 关注

原创 FCKeditor在JSP开发中的使用11

一.javascript替换textarea<s      cript type="text/javascript" src="<%=request.getContextPath() %>/fckeditor/fckeditor.js"></script>  <s      cript type="text/javascript">window.onload = function(){var oFCKeditor = new FCKeditor( 'content' ) ;oFCKeditor.BasePa

2010-11-14 13:51:00 734

原创 Fck editor

JSP中FCKeditor在线编辑器的使用 <br />在线编辑器对于我们作新闻产品之类的程序是很重要的,在网上找录了好了好一段时间,发现FCKeditor,跨平台的,正在进行的jsp项目正需要这款html在线编辑器。试用了一下FCKeditor,根据网上的文章小结一下:<br />1.下载<br />FCKeditor.java 2.3 (FCKeditot for java)<br />FCKeditor 2.4.3 (FCKeditor基本文件)<br />以下是下载地址:<br />http://s

2010-11-12 23:00:00 767

原创 动态多行显示jsp

<br /><table width="100%" border="0"><br />       <tr><br />             <c:forEach items="${types}" var="type" varStatus="loop"><br />                           <td><br />                            abc<br />                           </td><br />         

2010-11-12 14:39:00 561

原创 document.getElementsByName('paging.currentPage')[0].value = 'your value';

<br />  document.getElementsByName('paging.currentPage')[0].value = 'your value';

2010-11-12 13:50:00 625

原创 服务器端验证文件格式

<br />package com.li.web.util;<br />import java.io.File;<br />import java.io.IOException;<br />import java.util.ArrayList;<br />import java.util.List;<br />import java.util.Properties;<br />public class InvalidFileType {<br /> private static Properties pro

2010-11-09 01:02:00 865

原创 客户端验证上传文件类型

<br />function checkfm(form){<br />   var uploadfile = form.logoFile.value;<br />   if(uploadfile!=""){<br />    var types = ["jpg","gif","bmp","png","exe","doc","pdf","txt","xls","ppt","swf"];<br />    var ext = uploadfile.substring(uploadfile.length-3).t

2010-11-08 18:24:00 624

原创 properties属性加载

<br />package com.li.utils;<br />import java.io.IOException;<br />import java.util.Properties;<br />public class Url {<br /> private static Properties properties = new Properties();<br /> static {<br />  try {<br />   properties.load(Url.class.getClassLoad

2010-11-08 04:13:00 405

原创 一个没解决的问题

<br />就是用jpa hibernate struts2 其中有个删除方法名只要用delete 这个名就报错Remember that ordinal parameters are 1-based!<br />以后一定要报仇

2010-11-06 19:39:00 457

原创 即使是strut2 也要写scope

<br />情形:用户注册,或则使用到 sessionFactory.getCurrentSession().persist();方法时候,第一次保存正常,在没有重启下再保存下一个就报 org.hibernate.PersistentObjectException: detached entity passed to persist异常 <br />原因分析: <br />1。保存第一个的时候已经赋值了id,因为配置了hibernate主键生成策略,主键就不能手动设置了,一旦不为空或者0就被认为是已经保存到

2010-11-05 21:51:00 760

原创 防止form 重复提交

<br />1:<br /><action name="user"<br />   class="com.bjsxt.struts2.user.action.UserAction"><br />   <interceptor-ref name="defaultStack"></interceptor-ref><br />   <interceptor-ref name="token"></interceptor-ref><br />   <result name="invalid.token">/index

2010-11-04 21:04:00 577

原创 参数校验

validate()方法会校验action中所用与execute()方法签名相同的方法如果系统中的fieldErors 包含信息,则会转发到input的result在jsp中 可以调用package com.bjsxt.struts2.user.action;import java.util.regex.Pattern;import com.opensymphony.xwork2.ActionSupport;public class UserAction extends ActionSupport { @O

2010-11-04 19:11:00 654 1

原创 interceptor

<br /><?xml version="1.0" encoding="UTF-8" ?><br /><!DOCTYPE struts PUBLIC<br />    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"<br />    "http://struts.apache.org/dtds/struts-2.0.dtd"><br /><struts><br /> <constant name="struts.devMod

2010-11-04 17:28:00 748 1

原创 开发时struts,xml 最好

<br /> <constant name="struts.enable.DynamicMethodInvocation" value="false" /><br /> <constant name="struts.devMode" value="true" /><br /> <constant name="struts.i18n.encoding" value="GBK" /><br /> <constant name="struts.configuration.xml.reload" value="tr

2010-11-04 17:26:00 408

原创 分页

<br />package com.li.utils;<br />public class PageIndex {<br /> private long startindex;<br /> private long endindex;<br /> <br /> public PageIndex(long startindex, long endindex) {<br />  this.startindex = startindex;<br />  this.endindex = endindex;<br /

2010-11-04 16:42:00 456

原创 单一文件上传

<br />以下为在单一环境下的结果,如果加其他的框架可能有新问题<br />1:commons-fileupload-1.2.1.jar   commons-io-1.3.2.jar<br />2:<form action="fileUpload" method="post" enctype="multipart/form-data"><br />   <input type="file" name="image"><br />   <input type="submit" value="上传"><br

2010-11-04 14:18:00 720 3

原创 strut2 学习

方法一: ActionContext actionContext=ActionContext.getContext(); actionContext.getApplication().put("app", value) actionContext.getSession().put("se", value); actionContext.put("req" value) 方法二:XXXAction extends Actio

2010-11-04 11:38:00 606 1

原创 Struts 1 和 Struts 2 的线程安全

<br />Action类<br />Struts 1要求Action类要扩展自一个抽象基类。Struts 1的一个共有的问题是面向抽象类编程而不是面向接口编程。 <br />Struts 2的Action类实现了一个Action接口,连同其他接口一起实现可选择和自定义的服务。Struts 2提供一个名叫ActionSupport的基类实现一般使用的接口。虽然,Action接口不是必须的。任何使用execute方法的POJO对象可以被当作Struts 2的Action对象使用。 <br /><br />程模

2010-10-30 23:31:00 579

转载 MyEclipse 常用设置和操作方法

设置myeclipse中.properties文件的编码方式<br />打开myeclipse的: Window ->Perferences ->General ->Editors ->Context Types 或者: Window ->Perferences ->General ->Context Types 展开右边的Text节点,选中Java Properties File。把下面的Default Character Set的值:ISO-8859-1改成UTF-8<br />或者你希望的字符编码

2010-10-21 15:35:00 516

原创 匿名内部类

终于看懂什么叫匿名内部类了,其实就是一句  return new E(){};其他的并不属于匿名内部类 E可以是接口也可也以是抽象类。//: innerclasses/MultiImplementation.java// With concrete or abstract classes, inner// classes are the only way to produce the effect// of "multiple implementation inheritance."package inne

2010-09-04 21:22:00 596

原创 学习方向

<br />工作必备:<br />sql 语句精通 <br />html JavaScript要会<br />常用的包,类要会 如:lang包 util包 swing包 net包 sql包 <br />3大框架要 熟悉 最要自己独立做个SSH2 项目,(Tapsetry+Spring+Hibernate )也可以考虑下 <br />提升: Decorator(设计模式),IcO(设计模式),AOO,AOP,Web2.0 ,RUP(统一流程管理),uml <br />初学者的软肋: 多线程,异常,io <br

2010-08-31 04:12:00 422

原创 keytool 的使用

写的不全,为了方便理解,可以操作下 dos窗口中有许多有用的提示1 进入操作界面C:/Documents and Settings/Administrator>cd C:/Program Files/Java/jdk1.6.0_10/bin2 帮助C:/Program Files/Java/jdk1.6.0_10/bin>keytool.exe3 产生证书库 该库包含公私 会在C:/Program Files/Java/jdk1.6.0_10/bin> 目录下产生个名字为.keystore 的库文件您的名字

2010-08-30 06:53:00 1058

原创 An exception occurred: org.springframework.dao.InvalidDataAccessApiUsageException

<br /> 是由于 spring 配置 <br /> <tx:advice id="txAdvice" transaction-manager="transactionManager"><br />  <tx:attributes><br />   <tx:method name="add*" propagation="REQUIRED" /><br />   <tx:method name="del*" propagation="REQUIRED" /><br />   <tx:method name=

2010-08-29 02:30:00 974

转载 myeclipse中导入.war文件

<br />在导入war文件之前首先<br />新建web项目<br /> <br /> <br />在File===》import==》General中选择Archive File<br /> <br />出现对话框<br />====>在Form archive file中选择你要导入的项目.war<br />=====>全选<br />=====>导入你新建立的项目<br /> <br />点击Finish

2010-08-28 21:38:00 1105

原创 ${flow.name}

${flow.name}类  Document 中的属性 /**  * @hibernate.many-to-one  */ private WorkFlow workflow;竟然可以这样引用

2010-08-28 04:38:00 431

转载 Hibernate one-to-one的两种形式

<br />Hibernate one-to-one有两种形式:一是共享主键的形式进行关联,二就是独立外键的形式进行关联: <br />例如:人(Person)和护照(Passwort)的关系是一对一的的关系: <br />1)共享主键的形式:<br />1)主表映射文件的写法: <br /><class name="Person" table="t_person"> <br /><id name="id" column="p_id"> <br /><generator class="increment">

2010-08-26 04:57:00 669

转载 inverse="true

<br />inverse="true"表示不对双方关系进行控制,一般使用在一对多和多对多关系映射中.<br /> <br /><br />在一对多中,inverse="true"会加入到一的一方的set集合配置中,因为一对多里,关系是由多方的外键进行控制的,一方无法控制关系,因为要这样配置.<br /><br />在多对多关系中,双方关系应该是由中间表进行管理,但由于多对多不会生成中间表的映射,因此对中间表(也就是关系)的控制需要由多对多的双方或其中的某一方来完成,当某一方不希望对中间表进行控制时,可以把

2010-08-26 04:35:00 499

原创 将Xml 文件转换为 视图

<br /> <br />byte[] processDef;<br />Stirng def =new String(processDef,"UTF-8"); <br />或者<br />      String def = new SAXReader().read(new ByteArrayInputStream(processDef)).asXML();<br /> <br />jsp <br /><td align="left"><br />   <!-- 主输入域开始 --><br />    <

2010-08-23 03:26:00 687

原创 从数据库读byte[] 并显示出来

省略的些actionpublic class WorkFlowAction extends ActionSupport implements ServletRequestAware, ServletResponseAware{    private WorkFlow workFlow;   public String viewImage() {  WorkFlow wf=this.workFlowManager.findWorkFlow(workFlow.getId());  request.setAttr

2010-08-22 04:08:00 835

原创 Action 也可以当地址

<br /><result name="success" type="redirect">/listUser.action</result><br /> <br />Encapsulated exception -struts2类型转换异常

2010-08-22 04:01:00 567

原创 莫名奇妙

<br />由于昨天项目版本提高,但访问路径忘了改了,结果死活也不变。须记住啊

2010-08-21 23:36:00 311

原创 将File 存入database

 我删除了些内容,也没有捕获异常 并且这些代码未经过简化请选择流程定义文件请选择流程定义图片

2010-08-21 04:19:00 653

原创 hibernate-mapping auto-import="false"

当项目中出先2个User 类时虽然,在不同的包,如下那么系统不知道是哪个User u = (User) this.getSession().createQuery( "select u from User u where u.username = ? and u.password = ?") .setParameter(0, username).setParameter(1, password) .uniqueResult(); 解决办法是将其中之一的U

2010-08-18 21:07:00 3431

原创 jbpm

1将hibernate.cfg.xml 相关依赖加入缓存属性   org.hibernate.cache.HashtableCacheProvider映射配置

2010-08-18 21:02:00 435

原创 JSTL函数 定义

1 普遍类2 方法必须是static 3 如果用spring 的话该类的参数的 setxxx();方法需要非static 否则无法注入。4在WEB-INF 下建立 如 my.tld 文件 在如standard.jar 找到 fn.tld    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xsi:schemaLocation="http://java.sun.com/xml/ns/j2eehttp://java.sun.com/xml/ns

2010-08-17 18:24:00 527

原创 javascript 在创建id时候不要全是数字

<br />javascript 在创建id时候不要全是数字

2010-08-16 22:12:00 486

原创 java.lang.NoClassDefFoundError: net/sf/ehcache/CacheException

<br />在hibernte.cfg.xml 添加如下属性<br />    <property name="hibernate.cache.provider_class">org.hibernate.cache.HashtableCacheProvider</property><br /> <br /> <br />java.lang.NoClassDefFoundError: net/sf/ehcache/CacheException<br /> at java.lang.Class.getDecla

2010-08-16 00:49:00 3312 1

原创 mysql 数据库导出

<br /> <br />cmd 命令行下<br />导出<br />C:/Documents and Settings/Administrator>mysqldump -u root -p oa > oa.sql     <br />Enter password: *******<br />C:/Documents and Settings/Administrator><br /> <br />注意 密码为mysql 密码oa.sql 后无任何符号,oa.sql 文件在C:/Documents and S

2010-08-15 22:47:00 449

原创 tomcat 安装目录

<br />目录中不能有空格,否则,会出席如,beans.xml  会被部署到root 目录里很奇怪,也相当郁闷

2010-08-15 21:50:00 471

原创 自己分页遇到的问题

<br />如,EL 表达式写错, 那么就不出现红色的 页数字,如,未引入标签库pg 那么一点就会再出现个新页,EL表达式有些jsp默认版本,未开启,需要手动开启<br /><%@ page isELIgnored="false"%><br /><%@ taglib uri="/struts-tags" prefix="s"%><br /><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><br /><%@ taglib uri="

2010-08-11 17:56:00 463

原创 No result defined for action

<br />1.在页面中给空值赋默认值。 <br />2.重新定义一个Action,去掉空值的成员变量。 <br />3.添加input的Result,并在这个页面给出提示 <br /> 以下是个人总结:<br />看看set get方法

2010-08-11 17:36:00 511 2

HIBERNATE - Relational Persistence for Idiomatic Java.chm

从hibernate官网上 下载的HIBERNATE - Relational Persistence for Idiomatic Java.chm

2010-07-14

SQLyog.rar

内含注册码 SQLyog是业界著名的Webyog公司出品的一款简洁高效、功能强大的图形化MySQL数据库管理工具。使用SQLyog可以快速直观地让您从世界的任何角落通过网络来维护远端的MySQL数据库。   SQLyog相比其它类似的MySQL数据库管理工具其有如下特点:   1、基于C++和MySQLAPI编程;   2、方便快捷的数据库同步与数据库结构同步工具;   3、易用的数据库、数据表备份与还原功能;   4、支持导入与导出XML、HTML、CSV等多种格式的数据;   5、直接运行批量SQL脚本文件,速度极快;   6.新版本更是增加了强大的数据迁

2010-07-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除