
Struts
文章平均质量分 74
csuliky
专业、专心、专注
展开
-
Struts2中处理文件上传
1.文件上传的Action,FileUploadAction 这里演示的是可以一次上传多个文件的示例,数量没有限制package org.liky.struts.action;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStre原创 2009-05-19 14:53:00 · 911 阅读 · 0 评论 -
Struts2、Hibernate、Spring整合的泛型DAO,以及通用的分页技术
1.基本DAO泛型接口package abu.csdn.dao;import java.io.Serializable;import java.util.Collection;import java.util.List;/** * * 使用泛型作为DAO的通用接口 这里没有提供按名称精确查找,和模糊查找 上述两个方法应该由各自的具体接口去定义 * *原创 2009-07-03 22:40:00 · 13263 阅读 · 30 评论 -
struts2中使用Blob类型处理图片上传保存在数据库中并在JSP页面中显示图片
1.实体对象package abu.csdn.bean;import java.io.Serializable;import java.sql.Blob;import java.sql.Date;/** * 1.原创 2009-06-30 00:06:00 · 12695 阅读 · 22 评论 -
设置Struts2的表单默认值
1. Action中的定义// ================================ 需要Hibernate的持久化的属性, 省略getter和setter private Long uid; private String uname; private String upass; private String email;原创 2009-06-29 12:59:00 · 4194 阅读 · 0 评论 -
随机图片验证码(ajax, struts2)
1.图片生成工具类package abu.csdn.util;import java.awt.*;import java.awt.image.BufferedImage;import java.util.Random;/** * * 生成验证用的图片 * * User: Abu Date: 2009-7-2 Time: 12:04:15 */pub原创 2009-06-30 00:02:00 · 5154 阅读 · 7 评论 -
struts2标签详解
版权声明:本文转自http://blog.youkuaiyun.com/zxl315/archive/2008/09/05/2886456.aspx jsp中使用Struts2的标志,先要指明标志的引入。通过jsp的代码的顶部加入以下的代码:taglib prefix="s" uri="/struts-tags"%>转载 2009-06-29 11:40:00 · 1593 阅读 · 0 评论 -
Struts2与Struts1的对比
(注意: 本文摘自 Struts2.0 权威指南)Struts 2在Struts 1上做出了巨大的改进,的确是一个非常具有实用价值的MVC框架。下面是Struts 1和Struts 2在各方面的简要对比。1.在Action实现类方面的对比:Struts 1要求Action类继承一个抽象基类;Struts 1的一个具原创 2009-06-10 00:45:00 · 793 阅读 · 0 评论 -
Struts2学习笔记(一)之 值栈
(请等待更新,谢谢...)原创 2009-06-09 17:37:00 · 967 阅读 · 0 评论 -
FreeMarker作为Struts2的视图
Struts使用FreeMarker作为其默认的模板技术,因此Struts2对FreeMarker的支持非常良好。因此,为了Struts2应用中使用FreeMarker模板技术,只需要在struts.xml文件中进行简单配置即可。由于FreeMarker自供的FTL指令的能力非常有限,让我们编写一些相对复杂的界面里有点力不从心。不过不用担心,Struts2已经为我们提供了额外的标签库的支持。转载 2009-06-08 14:05:00 · 12353 阅读 · 3 评论 -
Struts2、Hibernate3、Spring2、Sitemesh、FreeMarker整合
1.SitemeshSiteMesh是一个网页的外观,布局,导航框架,它能够将网页中的静态内容与动态内容进行分离,使整个网站拥有同一的外观,统一的装饰,并且易于今后更改外观样式设计。2.FreeMarkerFreeMarker 我认为要比老掉牙的Velocity要强大得多,FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写原创 2009-06-08 08:53:00 · 6496 阅读 · 0 评论 -
Spring2.5、Struts2.1、Hibernate3.2、sitemesh、freemarker整合开发常见问题及解决方案
1.在搭建SSH开发平台的时候,由MyEclipse自动导入的包存在一些冲突,主要有 (1) asm.jar与asm-2.2.3.jar asm-2.2.3是spring所依赖,而asm.jar是hibernate依赖的,应该删除asm-2.2.3.jar这个包 (2). commons-logging-1.0.4.jar与commons-logging-api-1.原创 2009-05-30 17:27:00 · 4213 阅读 · 5 评论 -
Struts2的属性驱动与模型驱动的区别
1.Struts2的属性驱动.Struts2的属性驱动指的是在action中JSP页面的每一个form中的name都对应在action中有一个属性与之对应。看下面代码片段: Username: Password: Confirm:原创 2009-05-30 23:29:00 · 8046 阅读 · 5 评论 -
Struts2中的全局属性详解
1.Struts2的全局属性我们在使用Struts2进行开发的时候,发现其比Struts1.x要简便得多,其中的部分缘由是Struts2已经帮我们定义了许多以前需要程序员自己去配置的属性,下面我们就来详细的了解这些属性,以及如何修改这些属性以符合具体开发的要求。 2.Struts2的全局属性文件的位置我们在使用Struts2进行开发的时候,有五个jar包是必须的原创 2009-05-20 14:54:00 · 2418 阅读 · 0 评论 -
Struts2、Hibernate、Spring整合时如何向Servlet注入属性
1.Spring数据库的配置<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:aop="原创 2009-07-03 18:07:00 · 4908 阅读 · 4 评论