- 博客(15)
- 收藏
- 关注
原创 struts2的开发(<s:token>的使用)
在struts2中使用可以防止表单的重复提交;用法如下:1,在表单中添加标签: 2,在struts.xml中配置拦截器:第二步: /WEB-INF/page/message.jsp /WEB-INF/page/result.jsp 以上配置加入了“token”拦截
2012-06-23 23:44:13 367
原创 struts2的开发(文件上传下载)
文件上传:第一步:在WEB-INF/lib下加入commons-fileupload-1.2.1.jar、commons-io-1.3.2.jar。这两个文件可以从http://commons.apache.org/下载。第二步:把form表的enctype设置为:“multipart/form-data“,如下: 第三步:在Action类中添加以下属性,属性红色部
2012-06-23 20:46:19 316
原创 struts2的开发(自定义拦截器)
1,自定义拦截器需要实现com.opensymphony.xwork2.interceptor.Interceptor接口2,将你要实现的业务写在intercept中;3,配置
2012-06-23 20:39:40 269
原创 struts2的开发(获取ServletAPI对象)
方法一,通过ServletActionContext.类直接获取:public String rsa() throws Exception{ HttpServletRequest request = ServletActionContext.getRequest(); ServletContext servletContext = ServletActionContext.getSer
2012-06-23 20:30:11 203
原创 struts2的开放02(struts.xml配置详解)
/WEB-INF/page/hello.jsp 在struts2框架中使用包来管理Action,包的作用和java中的类包是非常类似的,它主要用于管理一组业务功能相关的action。在实际应用中,我们应该把一组业务功能相关的Action放在同一个包下。配置包时必须指定name属性,如果其他包要继承该包,必须通过该属性进行引用。包的namespace属性用于定义该包的
2012-06-23 19:59:45 334
原创 struts2的开放01
1添加开发所需的jar包,包括:commons-fileupload-1.2.2.jarcommons-io-2.0.1.jarcommons-lang-2.5.jarcommons-logging-1.1.1.jarfreemarker-2.3.16.jarjavassist-3.11.0.GA.jarognl-3.0.1.jarstruts2-core-2.2.
2012-06-23 19:40:01 227
原创 dwr跟ssh集成
当dwr跟ssh集成时其配置将会发生改变:由于 相当与是:UserDaoImpl dao = new UserDaoImpl()),现在new UserDaoImpl()是有spring给注入进去的,所以这部分配置将发生改变,同时由于它的name跟value不再是有对象本身创建的,所以她们的值也将发生变化,具体配置如下:1,相关的applicationContext.xml中的配置:
2012-06-23 19:16:58 318
原创 关于dwr.xml配置
1.如果要往页面传入一个对象时,在dwr.xml中的添加对象转换器,具体代码如下: 2后台的操作:public List getAllProvinces(){ List list = new ArrayList(); String sql="sele
2012-06-23 19:01:14 281
原创 dwr快速开发
1.添加dwr.jar文件;2.在web.xml中配置DWRServlet dwrServlet org.directwebremoting.servlet.DwrServlet debug true dwrServlet /dwr/* 3.在WEB-INF添加dwr的
2012-06-23 18:47:49 194
原创 struts知识
Struts开发步骤1、创建数据库;2、写实体对象,在项目中导入sql的jar包,并写数据库的连接代码;3、写数据库的操作接口,写相应的实现方法;4、写实体的form类,form必须继承ActionForm;5、在struts-config.xml中配置form;配置格式如下:form-beans> form-bean name="form别名"
2012-05-16 20:11:36 422
原创 自定义EL的使用
EL的使用标准的el语言在jsp使用时会产生很多不方便,因此我们可以自己定义开发自己的el语言。自定义el语言步骤如下:1、首先编写el的自定义java类,这个处理的java类中的方法必须是静态的;2、编写相应的.tld文件;3、在jsp页面引入tld标签,使用格式如下:${标签名:函数名};下面列举一个最简单的自定义标签例子:1、java类:package c
2012-05-11 22:50:36 231
原创 分页技术3
三、用自定义标题分页1、在分页二的基础上更改程序;2、PageBean中不用在定义totalPage跟currentPage属性,也不用写showPage方法,实体类不变;3,在biz包中添加自定义表签类,必须继承自SimpleTagSupport,并且写相应的属性,跟get和set方法;具体代码如下:import java.io.IOException;import ja
2012-05-11 10:28:28 208
原创 关于分页2
二、显示数字分页 直接用在代码中用“上一页”跟“下一页”写分页的话,会出现当你在第一页或最后一页的时候,在点”上一页“或“下一页”的话,程序就会出错,因此选用数字分页,保证程序的正确性;1、在分页的PageBean中增加String类型的showPage属性,并写它的get方法,其他的代码不变,具体代码如下:public String getShowPage(){ Stri
2012-05-11 01:31:07 208
原创 关于分页1
一、直接在前台页面分页1,分别写实体bean跟PageBean,在PageBean写属性result,分别写get和set方法,它的类型为List,用来封装实体bean;pageBean代码如下:import java.util.List;public class PageBean { private int totalPage ; private int size = 5
2012-05-10 23:50:48 243
原创 MD5的加密跟解密
md5的加密方法一,加密代码import java.security.MessageDigest;public class MD5Util { public final static String tomd5(String ss) { String s = ss == null ? "" : ss; char hexDigits[] = { '0', '1', '2',
2012-05-09 20:54:02 470
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人