`
文章列表
pring mvc如何返回json 数据的,大概有如下几种:   Spring MVC 3.0 返回JSON数据的方法1. 直接 PrintWriter 输出2. 使用 JSP 视图 3. 使用Spring内置的支持 以下为3.1之前的配置:   <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> <l ...
如果你是做Java web应用开发的,那么必须熟悉那声名狼藉的SQL注入式攻击。去年Sony就遭受了SQL注入攻击,被盗用了一些Sony play station(PS机)用户的数据。在SQL注入攻击里,恶意用户通过SQL元数据绑定输入,比如:某个网站的登 ...
select级联菜单是通过解析xml完成的   <script type="text/javascript"> $(document).ready(function(){ $.ajax({ url : "${request.contextPath}/xml/address.xml", success : function(xml) { $(xml).find("province").each(function(){ var t = ...
之前感觉图片上传下载不就是通过流的形式么,最近做起来还真是棘手啊,所以说有的是就得先做后想才对。   大体思路:把把图片存到文件夹中,然后把图片的名字存入数据库中。因公司用的Spring框架,所以只用Spring框架完成了上传,之后改变了方法完成的上传及前台显示,还是把网上找的Spring的上传下载贴出来,估计以后用得上,下载没有亲测~~   Spring上传:   springmvc.xml必须配置:1.   <bean id="multipartResolver"class="org.springframework.web.multipart. ...
注意:以下上传和下载方法未必完全正确,不同浏览器效果不同,建议不要使用IE   /** * 简单的文件上传 * @author:qiuchen * @createTime:2012-6-19 * @param request * @param response * @param errors * @return * @throws Exception */ @RequestMapping(value = "/upload", method = RequestMethod.POST) public Model ...
文章来源:点击打开链接 Date 的类型转换:首先记住java.util.Date 为 java.sql.Date的父类 1.将java.util.Date 转换为 java.sql.Date java.lang.ClassCastException: java.util.Date cannot be cast to java.sql.Date Date d=new Date(); //java.util.Date new java.sql.Date(d.getTime()) //将java.util.Date 转换为 java.sql.Date     2.使用SimpleDa ...
每次从clearCase中从新导出project到eclipse时,jsp页面会出现中文乱码,肯定是不能hijack文件的,因为文件太多了。   那怎么办,我以前常用方案一,后来发现其实eclipse自己就能解决jsp页面乱码问题,即参考方案二。 方案一 自己写的脚本来实现。 实现的原理:eclipse给每个项目都会创建一个.settings文件夹,而该文件夹下面的org.eclipse.core.resources.prefs文件,则是对项目属性的设置,其中包含编码的设置。 运行改java代码,赋值输出后的字符串,拷贝到.settings文件夹下org.eclipse.c ...
以前使用的最多的就是Structs,对Spring,Hibernate的没涉及到过,最近做了一个用户登录的小案例,将SSH整合到一起,原先要使用Ajax来处理前台的信息传递,后来时间紧迫就没用,后期改进再发博。自己总结了下SSH的整合步骤,以及在开发案例中遇到的一些情况。         一:如何整合SSH             整合SSH主要是利用配置文件来完成,这部分整合步骤在我下篇转载的SSH整合             《SSH整合步骤》         二:在开发案例中遇到的问题             在将Action整合到Spring时出现了一个问题就是Action ...
spring和apache commons-beanutils中分别存在一个BeanUtils,提供了对java bean的常用操作。 之前在写程序时,用到了两个不同类型但属性基本相同的对象的拷贝,结果在拷贝java.util.Date类型的对象属性时,由于其值为null,而抛异常。 由 ...
Spring中常用的hql查询方法(getHibernateTemplate())---------------------------------一、find(String queryString); 示例:this.getHibernateTemplate().find("from bean.User"); 返回所有User对象二、find(String queryString , Object value); 示例:this.getHibernateTemplate().find(
为了方便ajax调用传输数据,在struts2中加入的json插件用来做对象的序列化和反序列化, 1. 下载json插件包,将jar包拷贝到WEB-INF/lib目录 注:struts2的json插件有两个版本0.32和0.34,我用的struts2的版本是2.0.11,在加入0.34版本json插件时启动发生异常,提示找不到相关方法,后来就换成了低版本的0.32一切OK,仔细查看文档后发现struts2的2.0.*版本的对应插件的0.32版本,struts2.1.*版本对应0.34版本   2.json插件执行原理时序图   点击查看原图   3.将struts.xml里 ...
从网上找的hibernate源码   package org.springframework.orm.hibernate3.support; import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.springframework.dao.DataAccessException; import org.springframework.dao.DataAccessR ...
可以根据Action属性的不同将它分为两类:Field-Driven(属性驱动) Action和Model-Driven(模型驱动) Action。 一、Field-Driven(属性驱动)Action,Action拥有自己的属性,这些属性一般是Java的基本类型。表单字段直接和Action的属性 对应。 二、实现了modelDriven接口可以在action中直接获得例如User对象,它会将Object getModel()取得的User放到ValueStack中。可以理解为将这个User的属性追加到Action中。它主要是作用是实现类似Struts的FormBean功能。   在st ...
以前使用的最多的就是Structs,对Spring,Hibernate的没涉及到过,最近做了一个用户登录的小案例,将SSH整合到一起,原先要使用Ajax来处理前台的信息传递,后来时间紧迫就没用,后期改进再发博。自己总结了下SSH的整合步骤,以及在开发案例中遇到的一些情况。 一:如何整合SSH 整合SSH主要是利用配置文件来完成,这部分整合步骤在我下篇转载的SSH整合 《SSH整合步骤》 二:在开发案例中遇到的问题 在将Action整合到Spring时出现了一个问题就是Action总是显示无法实例化,页面总是弹出: Unable to instantiate Action ...
在Struts2中,从Action中取得request,session的对象进行应用是开发中的必需步骤,那么如何从Action中取得这些对象呢?Struts2为我们提供了四种方式。分别为servlet 不相关的 非IoC 取得Request等对象的方式servlet 不相关的 IoC 取得Request等对象的方式servlet 相关的 非IoC 取得Request等对象的方式servlet 相关的 IoC 取得Request等对象的方式以下分别叙述。首先请看struts.xml文件文件内容: 01 <?xml version="1.0" enc ...
Global site tag (gtag.js) - Google Analytics