资源简介
Java Web开发技术大全 附带光盘源代码
SSH是目前最流行的Java Web开发技术。本书通过对SSH中的各种技术循序渐进地讲解,使读者尽快掌握开发基于SSH的Web程序的方法。本书内容包括Web客户端技术、JSP/Servlet技术、Struts 2(拦截器、类型转换、输入校验、上传和下载文件、Struts 2的各种标签、对 AJAX的支持等)、Spring(Ioc容器、装配Java Bean、Jdbc和Hibernate模板、事务管理、Spring AOP等)以及 Hibernate(会话、映射、标准查询API、HQL、事务管理、锁等)。除此之外,本书还提供了两个完整的实例来讲解开发SSH的详细步骤和方法。通过对这两个实例的学习,读者可以对SSH开发模式有更透彻地理解和认识。
本书适合广大从事Java Web开发工作的技术人员、对SSH开发感兴趣的人员以及大专院校学生阅读,尤其是具有一定的Web开发经验的技术人员。
代码片段和文件信息
package action;
import com.opensymphony.xwork2.*;
import java.util.*;
import javax.servlet.ServletContext;
import javax.servlet.http.*;
import common.*;
import service.*;
public class baseAction extends ActionSupport implements
org.apache.struts2.interceptor.ServletRequestAware
org.apache.struts2.interceptor.ServletResponseAwareorg.apache.struts2.util.ServletContextAware
{
protected ServiceManager serviceManager;
protected UserInfo userInfo;
protected String result;
protected Map cookies;
protected javax.servlet.http.HttpServletResponse response;
protected javax.servlet.http.HttpServletRequest request;
protected ServletContext servletContext;
public void setServletResponse(HttpServletResponse response)
{
this.response = response;
}
public void setServletContext(ServletContext servletContext)
{
this.servletContext = servletContext;
}
protected String getCookieValue(String name)
{
javax.servlet.http.Cookie cookies[] = request.getCookies();
if (cookies != null)
{
for (Cookie cookie : cookies)
{
if (!cookie.getName().equals(name))
continue;
return cookie.getValue();
}
}
return null;
}
public void setServletRequest(HttpServletRequest request)
{
this.request = request;
userInfo.setCookieUser(getCookieValue(“user“));
}
/**
* result属性的getter方法
*/
public String getResult()
{
return result;
}
/**
* result属性的setter方法
*/
public void setResult(String result)
{
this.result = result;
}
public void setServiceManager(ServiceManager serviceManager)
{
this.serviceManager = serviceManager;
}
/**
* userInfo属性的setter方法
*/
public void setUserInfo(UserInfo userInfo)
{
this.userInfo = userInfo;
}
protected void saveCookie(String name String value int maxAge)
{
javax.servlet.http.Cookie cookie = new javax.servlet.http.Cookie(name
value);
cookie.setMaxAge(maxAge);
response.addCookie(cookie);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2009-12-24 10:07 Java Web开发技术大全\
文件 266 2008-11-24 19:36 Java Web开发技术大全\install.txt
目录 0 2009-12-24 10:08 Java Web开发技术大全\lib\
文件 55932 2007-06-14 09:18 Java Web开发技术大全\lib\activation.jar
文件 1289806 2006-12-13 07:15 Java Web开发技术大全\lib\ant.jar
文件 121757 2007-03-25 14:51 Java Web开发技术大全\lib\commons-dbcp-1.2.2.jar
文件 57779 2008-01-18 22:35 Java Web开发技术大全\lib\commons-fileupload-1.2.1.jar
文件 109043 2008-01-17 03:14 Java Web开发技术大全\lib\commons-io-1.4.jar
文件 38015 2008-04-09 20:47 Java Web开发技术大全\lib\commons-logging-1.0.4.jar
文件 62103 2006-04-02 20:55 Java Web开发技术大全\lib\commons-pool-1.3.jar
文件 185929 2008-09-16 09:22 Java Web开发技术大全\lib\dwr.jar
文件 52847 2008-03-14 16:45 Java Web开发技术大全\lib\ejb3-persistence.jar
文件 802494 2008-04-09 20:49 Java Web开发技术大全\lib\freemarker-2.3.8.jar
文件 280196 2008-03-14 16:44 Java Web开发技术大全\lib\hibernate-annotations.jar
文件 66426 2008-03-14 16:45 Java Web开发技术大全\lib\hibernate-commons-annotations.jar
文件 2274768 2008-02-06 21:31 Java Web开发技术大全\lib\hibernate3.jar
文件 43681 2008-09-23 09:28 Java Web开发技术大全\lib\jsonplugin-0.30.jar
文件 356519 2007-06-14 09:18 Java Web开发技术大全\lib\mail.jar
文件 536609 2007-07-18 20:26 Java Web开发技术大全\lib\mysql-connector-java-5.0.7-bin.jar
文件 168081 2008-02-02 19:22 Java Web开发技术大全\lib\ognl-2.6.11.jar
文件 2912122 2008-04-06 22:49 Java Web开发技术大全\lib\spring.jar
文件 2323066 2008-09-08 21:22 Java Web开发技术大全\lib\struts2-core-2.0.11.2.jar
文件 1729824 2008-05-01 23:44 Java Web开发技术大全\lib\struts2-dojo-plugin-2.1.2.jar
文件 457579 2008-06-15 12:51 Java Web开发技术大全\lib\xwork-2.0.5.jar
目录 0 2009-12-24 10:08 Java Web开发技术大全\myeclipse\
目录 0 2009-12-24 10:08 Java Web开发技术大全\myeclipse\Catalina\
目录 0 2009-12-24 10:08 Java Web开发技术大全\myeclipse\Catalina\localhost\
文件 475 2008-10-02 20:53 Java Web开发技术大全\myeclipse\Catalina\localhost\netdisk.xm
文件 471 2008-07-25 10:00 Java Web开发技术大全\myeclipse\Catalina\localhost\webdemo.xm
目录 0 2009-12-24 10:08 Java Web开发技术大全\myeclipse\forum\
文件 1562 2008-10-09 15:54 Java Web开发技术大全\myeclipse\forum\sc
............此处省略2002个文件信息
- 上一篇:Android系统安全揭秘
- 下一篇:SSHDroid v2.1.2
相关资源
- Java核心技术卷2:高级特性原书第9版
- 30天学通Java项目案例开发源码
- java订单系统原型代码
- 超市管理系统JAVA/SSH+MySql
- java访问SAP所用到的jar包集合
- Java编程思想(第二版)-侯捷-简体.
- javacv-0.7-bin.zip
- 图书管理系统mysql+java web
- ffmpeg.exe和jave-2.0.jar获取视频时长
- epub java实现附带源程序、jar包和epub电
- JAVAEE源代码
- Java1.6.0_26
- [Groovy] Making Java Groovy 英文版
- Android Retrofit RxJava RxAndroid完美
- ocr tess4j java demo识别图片技术
- Java How To Program - 10th Edition
- 物流系统毕业设计Java+MySQL+ppt+论文
- java开发的微信公众号管理系统
- 数据结构与算法分析——Java语言描述
- 数据库课程设计-题库管理系统.zip
- 疯狂Java实战演义高清pdf+源码
- 诊所管理系统
- 图书管理系统(Java GUI实现)
- Core Java Volume I: Fundamentals 11th Edition
- 基于JavaWeb的设备信息管理系统(源代
- javaweb Spring+SpringMVC+Mybatis+Mysql数据框架
- 30天学通Java Web项目案例开发(中)源
- bookStore项目文档-素材-源码
- Java经典项目集锦 高清完整.pdf版
- java jdk 10 帮助文档 中英对照版 中文
评论
共有 条评论