<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0059)http://www.cnblogs.com/raymond19840709/articles/521169.html -->
<HTML><HEAD id=Head><TITLE>图解MyEclipse配置struts+hibernate+spring+FreeMarker - 大口仔 - 博客园</TITLE>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META id=metaKeywords content=图解MyEclipse配置struts,hibernate,spring,FreeMarker
name=keywords>
<META
content=这几天把hibernate和spring好好看了下,再想想struts的一些东西,决定把3个整合一下一起用,表现层用struts+freemarker,业务层用spring,hibernate处理持久层。在struts中,利用委托,将action的处理委托给spring进行,struts只负责页面逻
name=description><LINK id=CommondCss
href="图解MyEclipse配置struts+hibernate+spring+FreeMarker - 大口仔 - 博客园.files/common.css"
type=text/css rel=stylesheet><LINK id=MainCss
href="图解MyEclipse配置struts+hibernate+spring+FreeMarker - 大口仔 - 博客园.files/style.css"
type=text/css rel=stylesheet><LINK id=CommondCss2
href="图解MyEclipse配置struts+hibernate+spring+FreeMarker - 大口仔 - 博客园.files/common2.css"
type=text/css rel=stylesheet><LINK id=RSSLink title=RSS
href="http://www.cnblogs.com/raymond19840709/rss" type=application/rss+xml
rel=alternate>
<SCRIPT
src="图解MyEclipse配置struts+hibernate+spring+FreeMarker - 大口仔 - 博客园.files/common.js"
type=text/javascript></SCRIPT>
<META content="MSHTML 6.00.2900.5626" name=GENERATOR></HEAD>
<BODY>
<FORM id=Form1 name=Form1 onsubmit="javascript:return WebForm_OnSubmit();"
action=521169.html method=post>
<DIV><INPUT id=__EVENTTARGET type=hidden name=__EVENTTARGET> <INPUT
id=__EVENTARGUMENT type=hidden name=__EVENTARGUMENT> <INPUT
id=" __VIEWSTATE" type=hidden name=__VIEWSTATE> </DIV>
<SCRIPT type=text/javascript>
//<![CDATA[
var theForm = document.forms['Form1'];
if (!theForm) {
theForm = document.Form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</SCRIPT>
<SCRIPT
src="图解MyEclipse配置struts+hibernate+spring+FreeMarker - 大口仔 - 博客园.files/WebResource.axd"
type=text/javascript></SCRIPT>
<SCRIPT language=JavaScript>
function ctlent(evt,id)
{
if(evt.ctrlKey && evt.keyCode == 13)
{
try
{
TempSave(id);
}
catch(ex)
{
}
finally
{
__doPostBack('AjaxHolder$PostComment$btnSubmit','')
}
}
}</SCRIPT>
<SCRIPT language=JavaScript>function SetReplyAuhor(author){document.getElementById('AjaxHolder_PostComment_tbComment').value+="@"+author+"\n";document.getElementById('AjaxHolder_PostComment_tbComment').focus();return false}</SCRIPT>
<SCRIPT
src="图解MyEclipse配置struts+hibernate+spring+FreeMarker - 大口仔 - 博客园.files/ScriptResource.axd"
type=text/javascript></SCRIPT>
<SCRIPT
src="E:\study\SSH架构登陆页面_Jam\图解MyEclipse配置struts+hibernate+spring+FreeMarker - 大口仔 - 博客园.files\ScriptResource(1).axd"
type=text/javascript></SCRIPT>
<SCRIPT
src="E:\study\SSH架构登陆页面_Jam\图解MyEclipse配置struts+hibernate+spring+FreeMarker - 大口仔 - 博客园.files\ScriptResource(2).axd"
type=text/javascript></SCRIPT>
<SCRIPT
src="图解MyEclipse配置struts+hibernate+spring+FreeMarker - 大口仔 - 博客园.files/js"
type=text/javascript></SCRIPT>
<SCRIPT type=text/javascript>
//<![CDATA[
function WebForm_OnSubmit() {
if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
return true;
}
//]]>
</SCRIPT>
<!--done-->
<TABLE cellSpacing=0 cellPadding=0 width="100%" align=center border=0>
<TBODY>
<TR>
<TD width=184
background="图解MyEclipse配置struts+hibernate+spring+FreeMarker - 大口仔 - 博客园.files/banner1.gif"></TD>
<TD
background="图解MyEclipse配置struts+hibernate+spring+FreeMarker - 大口仔 - 博客园.files/banner.gif"><!--done-->
<DIV class=header>
<DIV class=headerText><A class=headermaintitle id=Header1_HeaderTitle
href="http://www.cnblogs.com/raymond19840709/">大口仔</A><BR><SPAN
style="PADDING-LEFT: 20px; FONT-SIZE: 12px; COLOR: #4371a6"></SPAN></DIV></DIV></TD>
<TD width=295
background="图解MyEclipse配置struts+hibernate+spring+FreeMarker - 大口仔 - 博客园.files/banner2.gif"></TD></TR></TBODY></TABLE>
<DIV id=mylinks><!--done--><A class=menu id=MyLinks1_HomeLink
href="http://www.cnblogs.com/">博客园</A> <A class=mainmenu
id=MyLinks1_MyHomeLink
href="http://www.cnblogs.com/raymond19840709/">首页</A> <A
class=mainmenu id=MyLinks1_NewPostLink
href="http://www.cnblogs.com/raymond19840709/admin/EditPosts.aspx?opt=1">新随笔</A> <A
class=mainmenu id=MyLinks1_NewArticleLink
href="http://www.cnblogs.com/EnterMyBlog.aspx?NewArticle=1">新文章</A> <A
class=mainmenu id=MyLinks1_ContactLink accessKey=9
href="http://www.cnblogs.com/raymond19840709/contact.aspx?id=1">联系</A> <A
class=mainmenu id=MyLinks1_Syndication
href="http://www.cnblogs.com/raymond19840709/rss">订阅</A><A id=MyLinks1_XMLLink
href="http://www.cnblogs.com/raymond19840709/rss"><IMG
style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"
alt=订阅
src="图解MyEclipse配置struts+hibernate+spring+FreeMarker - 大口仔 - 博客园.files/xml.gif"></A> <A
class=menu id=MyLinks1_Admin
href="http://www.cnblogs.com/raymond19840709/admin/EditPosts.aspx">管理</A> </DIV>
<DIV id=mytopmenu>
<DIV id=mystats><!--done-->
<DIV class=blogStats>posts - 434,comments - 210,trackbacks - 6
</DIV></DIV></DIV>
<DIV id=leftcontent style="DISPLAY: none">
<DIV id=leftcontentcontainer>
<TABLE class=Cal id=Calendar1_entryCal title=Calendar
style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse"
cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD style="BACKGROUND-COLOR: transparent" colSpan=7>
<TABLE class=CalTitle style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
cellSpacing=0 border=0>
<TBODY>
<TR>
<TD class=CalNextPrev style="WIDTH: 15%"><A
title="Go to the previous month" style="COLOR: black"
href="javascript:__doPostBack('Calendar1$entryCal','V3166')"><</A></TD>
<TD style="WIDTH: 70%" align=middle>2008年10月</TD>
<TD class=CalNextPrev style="WIDTH: 15%" align=right><A
title="Go to the next month" style="COLOR: black"
href="javascript:__doPostBack('Calendar1$entryCal','V3227')">></A></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TH class=CalDayHeader scope=col align=middle abbr=日>日</TH>
<TH class=CalDayHeader scope=col align=middle abbr=一>一</TH>
<TH class=CalDayHeader scope=col align=middle abbr=二>二</TH>
<TH class=CalDayHeader scope=col align=middle abbr=三>三</TH>
<TH class=CalDayHeader scope=col align=middle abbr=四>四</TH>
<TH class=CalDayHeader scope=col align=middle abbr=五>五</TH>
<TH class=CalDayHeader scope=col align=middle abbr=六>六</TH></TR>
<TR>
<TD class=CalOtherMonthDay style="WIDTH: 14%" align=middle>28</TD>
<TD class=CalOtherMonthDay style="WIDTH: 14%" align=middle>29</TD>
<TD class=CalOtherMonthDay style="WIDTH: 14%" align=middle>30</TD>
<TD style="WIDTH: 14%" ali
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论















收起资源包目录





































































































共 248 条
- 1
- 2
- 3
资源评论

- socialchen2013-01-06东西不错,正学习SSH,感谢分享

jampb
- 粉丝: 0
- 资源: 29
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
