• 大小: 15.6MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-18
  • 语言: Java
  • 标签: java  

资源简介

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.xml
     文件         471  2008-07-25 10:00  Java Web开发技术大全\myeclipse\Catalina\localhost\webdemo.xml
     目录           0  2009-12-24 10:08  Java Web开发技术大全\myeclipse\forum\
     文件        1562  2008-10-09 15:54  Java Web开发技术大全\myeclipse\forum\script.txt
............此处省略2002个文件信息

评论

共有 条评论