`
chinrui
  • 浏览: 94142 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
struts2与jxl整合导出Excel文件 1、导入相应的Jar包 jxl.jar 2、下载请求 <a href="Complain_exportExcel.action" >导出为Excel文件</a> <a href="Complain_exportExcelPage.action?pageNumber=${ page.pageNumber }" >导出当前页为Excel文件</a>  3、struts.xml的配置 <action name="Complain_expo ...

dwr的使用

使用dwr进行异步的请求操作 使用dwr可以通过调用javascript的方法来调用java的相应方法,从而达到异步请求处理的结果。 1、导入相应的jar包 dwr.jar 2、编写处理Ajax请求的类 package cn.hpu.dwr; import java.util.List; import java.util.Map; import javax.servlet.http.HttpSession; import cn.hpu.po.RoleRelation; import cn.hpu.po.User; import cn.hpu.service.U ...
Struts2与JFreeChart的整合 1、添加相应的jar包(除struts2所必需的包以外的包): struts2-jfreechart-plugin-2.3.12.jar jcommon-1.0.17.jar jfreechart-1.0.14.jar 2、添加相应的Action   package cn.hpu.action; import java.awt.Font; import java.util.List; import org.jfree.chart.ChartFactory; import org.jfree.chart.JFreeC ...
PagingToolbar带参数的分页 一般在分页的时候,会指定两个参数,Start与Limit一个是第几条记录开始,一个是一个页面最多几条记录,一般来说这两个条件已经够了,但是如果你要进行有多余条件查询的时候,就要传递额外的参数 ...
异常信息: Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown table 'hibernate_sequence' in field list at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) ...
如何指定struts2返回我们需要的json类型数据? 今天下午做项目的时候,明明可以查到数据,可是就是没有在客户端进行显示,把所有前台代码扫了几遍,都不能找到原因,通过查看返回的json代码,发现有很多多余的返回内容,也就是这些多余的返回内容造成了前台解析的错误,经过上网查询找到了解决的办法: 处理请求的Action:   package com.hpu.action; import java.util.List; import javax.annotation.Resource; import com.hpu.pojo.Commodity; import co ...
package com.hpu.image; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.IOException; import java.io.OutputStream; import java.util.Random; import javax.imageio.ImageIO; import javax.servlet.ServletException; imp ...
MyEclipse安装spket出现bug,错误信息为: the 'org.eclipse.wst.jsdt.ui.JavaNoTypeCompletionProposalComputer'   错误原因是: 没有使用Spket Javascript Editor 解决方法: Windows---Preferences---General---Editors---File Associations---js---Spket Javascript Editor  
Struts与Extjs的整合 1、引入以下Jar包 commons-fileupload-1.2.2.jar commons-io-2.0.1.jar commons-lang3-3.1.jar dom4j-1.6.1.jar freemarker-2.3.19.jar javassist-3.11.0.GA.jar ognl-3.0.6.jar struts2-core-2.3.12.jar struts2-json-plugin-2.3.12.jar xwork-core-2.3.12.jar 2、建立Person类 package com.hpu.poj ...
将对象转换成XML文档形式 1、第一步:引入以下包 -----xstream-1.4.4.jar 2、新建pojo类 package com.hpu.pojo; public class Person { private int id; private String name; private String number; public Person(int id , String name , String number) { this.id = id; this.name = name; this.number = number; ...
Extjs中使用AsyncTreeNode生成树 1、在使用AsyncTreeNode动态的生成树的时候,要使用到Ext.tree.TreeLoader进行请求 AsyncTreeNode是异步的请求,要求返回一个Json格式的字符串,需要注意的是,如果返回的字符串中带有中文,就需要把请求 ...
自定义拦截器进行登陆验证 拦截器代码: package com.hpu.interceptor; import java.util.Map; import com.hpu.model.Manager; import com.opensymphony.xwork2.Action; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionInvocation; import com.opensymphony.xwork2.interceptor.AbstractIn ...
struts自定义类型转换器 在struts接收的请求参数都是字符串,但是struts定义了很多的类型转换器,对基本类型进行了很好的转换,但仍然满足不了广大开发者的需求,此次我们自定义一个全局的类型转换对日期类型进行简单的转换,当然方法很多,我只说一种简单的,够用就行: package com.hpu.convertor; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import j ...
使用Filter解决编码问题 在我们做项目的过程中,经常会遇到编码的问题,当ssh三大框架整合的时候,可以在struts.xml里面配置如下解决编码问题:   <constant name="struts.i18n.encoding" value="gbk"/>  struts2.1.6版本对于这个配置有bug,现在已经改正,可以使用,对于这个配置起作用的要求是所有编码要一致。表单提交的时候要使用post进行提交。和request.setCharacterEncoding("gbk");有些类似。 除此之外,还 ...
struts处理AJAX请求 1、使用AJAX向struts发出请求的时候,在struts.xml配置里面,要把<action>的返回值设为空,也就是所调用Action方法是没有返回值的,而是通过ServletActionContext获取HttpServletResponse将要返回的数据返回回去。 strtus.xml里面的部分配置:   <action name="province" class="com.hpu.action.RegisterAction" method="getProvince"& ...
Global site tag (gtag.js) - Google Analytics