`
文章列表
struts2配置中Action的name 和package的name和namespace是什么作用    在struts2 struts.xml 配置中   <package name="ajax" extends="json-default" namespace="/json"> <action name="ajaxLogin" class="com.rg.email.action.AjaxLoginAction"> ...
异常码:File: ObjectPropertyAccessor.javaMethod: setPropertyLine: 166 - ognl/ObjectPropertyAccessor.java:166:-1    at com.opensymphony.xwork2.ognl.OgnlReflectionProvider.setValue(OgnlReflectionProvider.java:117)    at com.opensymphony.xwork2.conversion.impl.InstantiatingNullHandler.nullPropertyValue(Inst ...
1:到Hibernate官网http://www.hibernate.org/,下载3.2版本的压缩包。   http://sourceforge.net/projects/hibernate/files/hibernate3/   http://sourceforge.net/projects/hibernate/files/     2:解压缩3.2的压缩包后,发现lib下有众多的jar包,    但是该版本的hibernate的必需jar包如下:               hibernate3.jar(核心类库),    antlr-2.7.6.jar(代码扫描器 ...
呵呵,在网上查了看了很多,综合起来整理一个,先记下来以后用到了,直接来取。 java 代码:   /** * MD5 加密 */ private String getMD5Str(String str) { MessageDigest messageDigest = null; try { messageDigest = MessageDigest.getInstance("MD5"); me ...
信息: Parsing configuration file [struts.xml] 2011-9-17 17:39:59 com.opensymphony.xwork2.util.logging.commons.CommonsLogger error 严重: Dispatcher initialization failed com.opensymphony.xwork2.inject.DependencyException: com.opensymphony.xwork2.inject.ContainerImpl$Mis singDependencyException: No map ...

SSH架构简单总结

    博客分类:
  • SSH
Struts、spring、Hibernate在各层的作用:   1)struts(s1)  负责 web层. ActionFormBean 接收网页中表单提交的数据,然后通过Action 进行处理,再Forward到对应的网页。 在struts-config.xml中定义<action-mapping>, ActionServlet会加载。   2)spring 负责业务层管理,即Service(或Manager). 1. service为action提供统计的调用接口,封装持久层的DAO,。 2.可以写一些自己的业务方法。 3.统一的javabean管理方法 4.声明式事 ...
java.lang.NullPointerException :   1:java.lang.Double.parseDouble   java.lang.NullPointerException sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:991) java.lang.Double.parseDouble(Double.java:510) com.huayu.shop.servlet.ProductCl.doPost(ProductCl.java:115) javax.servle ...
    ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了sy ...
问题1:String类是否可以继承?   String类是final类故不可以继承。 一切由final修饰过的都不能继承   问题2:什么是OO? OO(Object–Oriented )面向对象   OO方法(Object-Oriented Method,面向对象方法,面向对象的方法)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO (Object-Oriented)方法,是建立在“对象”概念基础上的方法学。对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象。而每继承性是对具有层次关系的类的属性和操 ...
DB_Select_Demo.java   package com.syc.test.DB; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.ArrayList; import java.util.List; import com.syctest.bean.UpdateListBean; pub ...
CKEditor学习笔记:   以下出自官方文档API,正宗E文,都是精华啊... CKEditor 3 JavaScript API Documentation :http://docs.cksource.com/ckeditor_api/   CKEditor 3 Developer's Guide : http://docs.cksource.com/CKEditor_3.x/Developers_Guide   1:去官网http://ckeditor.com/download下载相应的版本,我今天下的是官网的最新版本ckeditor_3.6.1.zip版,故以下学习笔记是 ...
look code:   package com.JsonandXML; import java.io.FileWriter; import java.io.IOException; import java.io.Writer; import org.dom4j.Document; import org.dom4j.DocumentHelper; import org.dom4j.Element; import org.dom4j.io.OutputFormat; import org.dom4j.io.XMLWriter; public class Crear ...
package com.JsonandXML; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.DocumentHelper; import org.dom4j.Element; /** * 经典的dom4j解析xml字符串实例1 * @author iwin * */ public clas ...
 昨天整了个J2EE文件下载的code,今天熬夜,凌晨半点了,终于把J2EE文件上传一口气给code下来了...   本文以Commons FileUpload为例,展示如何利用Commons FileUpload在J2EE中上传文件。 展示DEMO如下,欢迎拍砖。~—~ 有点缺憾,就是没做成进度条的效果,因为目前还没头绪,-_-  ..... web.xml <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC "- ...
CSV其实就是COMMA SEPARATED VALUE的缩写。 在开发中用Java操作csv文件有专门的的API叫javacsv.jar javacsv.jar下载地址: http://sourceforge.net/project/showfiles.php?group_id=33066   down.jsp    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> & ...
Global site tag (gtag.js) - Google Analytics