当行业领先的门户网站和世界上最伟大的应用框架结合时,会发生什么呢?只有好事情!在这篇入门的文章中,我将指导你通过设置Spring 3.0 Portlet MVC框架,使它与运行在WebSphere Portal 7的JSR 286 Portlet一起工作。尤其是,我将为你演示如何: 下载Spring需要的所有库 在WebSphere Portal 7上部署例子 描述所有的组件和他们的目的 [作者附言:在本文中我做了一些假设。 1)你熟悉WebSphere Portal 7,能够建立新的页面并部署应用程序。 2)你对Spring做了一些研究,明白Spring MVC和它的优点。
……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
当行业领先的门户网站和世界上最伟大的应用框架结合时,会发生什么呢?只有好事情!在这篇入门的文章中,我将指导你通过设置Spring 3.0 Portlet MVC框架,使它与运行在WebSphere Portal 7的JSR 286 Portlet一起工作。尤其是,我将为你演示如何:
下载Spring需要的所有库
在WebSphere Portal 7上部署例子
描述所有的组件和他们的目的
[作者附言:在本文中我做了一些假设。 1)你熟悉WebSphere Portal 7,能够建立新的页面并部署应用程序。 2)你对Spring做了一些研究,明白Spring MVC和它的优点。 3)你明白Portlet的生命周期,并准备打破规则。]
我们从哪开始?
最好的开始方法是通过一个工作示例。如果提供以下方法:
1. SpringMVCPortlet2Project-selfcontained.war [LINK] 大约3MB - 包含例子的代码,Spring需要的所有JAR包。
2. SpringMVCPortlet2Project .war [LINK] 大约 6 KB - 只包含例子的代码
第一个方法是最简单的部署。你可以下载并安装Portlet应用,比如,例子就可以工作。
如果你打算使用Spring作为你的企业的解决方案,我推荐第二个方法。你最好先学习如何找出所需的库文件。
[作者附言:如果你选择第一个方法,跳过‘我应该如何为WebSphere Portal获得并配置Spring和所需的库文件?’章节,否则,请继续。]
我应该如何为WebSphere Portal获得并配置Spring和所需的库文件?
网上大多数Spring MVC的例子,开发者都加入了Spring所需的和Web项目所依赖的Java库文件。我不喜欢这个方法。相反,我已经决定安装库文件到Portal共享库。
Spring库文件
从下面的网站下载Spring 3的库文件:http://www.springsource.com/download/community
从folderorg.springframework.asm-3.0.5.RELEASE.jar中解压出以下文件。
- rg.springframework.beans-3.0.5.RELEASE.jar
- org.springframework.context-3.0.5.RELEASE.jar
- org.springframework.core-3.0.5.RELEASE.jar
- org.springframework.expression-3.0.5.RELEASE.jar
- org.springframework.web.portlet-3.0.5.RELEASE.jar
- org.springframework.web.servlet-3.0.5.RELEASE.jar
- org.springframework.web-3.0.5.RELEASE.jar
复制所有JAR文件到下面的WebSphere Protal的共享目录:
以下是引用片段: C:IBMWebSpherePortalServersharedext |
依赖包:Commons Logging
从下面网站下载commons-logging包:http://commons.apache.org/logging/download_logging.cgi
解压commons-logging-1.1.1.jar文件到下面的目录:
C:IBMWebSpherePortalServersharedext
依赖包:Java Standard Tag Library
从下面的地址下载jstl-1.2_1包:http://repo1.maven.org/maven2/org/apache/geronimo/bundles/jstl/1.2_1/jstl-1.2_1.jar
复制JAR到下面的目录:
以下是引用片段: C:IBMWebSpherePortalServersharedext |
在《整合WebSphere Portal 7和Spring 3.0 Portlet MVC(下)》中,我们将继续介绍相关内容。
作者
相关推荐
-
私人定制:十款最佳Node.js MVC框架
Node.js是JavaScript中最为流行的框架之一,易于创建可扩展的Web应用。本文分享十款最佳的JavaScript框架。
-
Meteor PK Django:谁更适合开发实时Web应用?
有人经常问Django是否支持单页面应用或事件驱动型架构。有人认为开发实时应用,前端可采用JavaScript MVC框架,其中Django可用于服务器端的开发。
-
2013年最流行的开源PHP框架排行榜
如果你是一个PHP忍者,你也许会惊奇市面上已经有这么多的框架,如何为你的下一个应用系统选择适合你的PHP框架?
-
Impact 2012:SOA 3.0时代全面开启
现在的面向服务架构——SOA并不如以前那样耀眼夺目,而是以“服务”的形式出现在更多的场合中,然而,SOA已经焕发出全新的生机。