maven java,python 框架和 spring mvc_整合WebSphere Portal 7和Spring 3.0 Portlet MVC(下)

 2023-11-30 阅读 37 评论 0

摘要:在《整合WebSphere Portal 7和Spring 3.0 Portlet MVC(上)》中,筆者指導你通過設置Spring 3.0 Portlet MVC框架,使它與運行在WebSphere Portal 7的JSR 286 Portlet一起工作。下面我們繼續進行這項工作。如何在WebSphere Portal 7上安裝例子?下面的步驟描

在《整合WebSphere Portal 7和Spring 3.0 Portlet MVC(上)》中,筆者指導你通過設置Spring 3.0 Portlet MVC框架,使它與運行在WebSphere Portal 7的JSR 286 Portlet一起工作。下面我們繼續進行這項工作。

如何在WebSphere Portal 7上安裝例子?

下面的步驟描述如何安裝Spring 3 Portlet MVC的應用程序。如果你已經知道如何部署應用程序,請隨時跳過此章節。

1啟動WebSphere Portal

3使用管理員帳戶登錄

maven java、4點擊Administration

5選擇Portlet Management -> Web Modules

6點Install按鈕

7選擇SpringMVCPortlet2Project.war文件,并點擊Next

8點擊Finish

9建立一個新的頁面,命名為Success,并在這個頁面上部署Spring MVC Portlet 2.0的例子。

springmvc注解?10頁面導航

這個例子要做什么?

我一直想把例子做的盡可能的簡單,所以,例子不會做很多事情。一旦部署并運行,你應該看到一個類似于下面例子的頁面:

在幕后會發生什么呢?

Portal請求的生命周期

1)客戶端調用頁面的請求

spring mvc教程?2)WebSphere Portal引擎調用Dispatcher Portlet

3)Dispatcher Portlet發送請求到ActionRequest和RenderRequest的處理程序

4)RenderRequest的處理程序返回模型和視圖

5)Dispatcher Portlet處理并返回視圖

6)WebSphere Portal收集Portlet的內容,并給客戶端返回答復

Spring 3.0 Portlet MVC的組件是什么?

java mvc、我一直想把例子做的盡可能的簡單,。該元素可以分解成為下面的組件:

[作者附言:我確信WAR文件中包含源代碼。這個例子是用Eclipse構建的,而不是Rational Application Developer。]

Portlet Controller

SpringMVCPortletController為ActionRequest和 RenderRequest功能提供了操縱邏輯性。

Resource bundle

Resource bundle定義了:

java多線程。??Portlet title

??Short name

??Short name

View

定義了:

??Portlet

python的django框架、??Portlet Controller 和handler mappings

??View Resolver

為Spring Portlet MVC定義了類調用

Portlet Configuration

定義并實例化ViewRendererServlet,使得DispatcherPortle運行。

定義了:

Spring boot、??Portlet name

??Supported modes

??Resource bundle

??DispatcherPortlet class

提示:取代定義唯一的Portlet 類, 定義DispatcherPortlet類。

下一步做什么呢?

spring的mvc的模型結構。現在,我們有一個可以運行的例子,我們可以探索Spring和Portlet整合的高級應用。接下來的內容是探索Portlet過濾器的替代品、AJAX配置和事件處理。如果你有問題的話,請隨時聯系at salpece @yahoo .ca。

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/186034.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息