Home - Spring Portlet MVC - Confluence

来源:百度文库 编辑:神马文学网 时间:2024/04/27 22:46:07
Dashboard >Spring Portlet MVC >Home
Spring Portlet MVCLog In
Home
Browse Space    ViewAttachments (2)Info
Added byDmitriy Kopylenko, last edited byJohn Lewis on Mar 28, 2006  (view change) Labels:
(None)
Add Labels

Enter labels to add to this page:
Tip: Looking for a label? Just start typing.

Spring Portlet MVC
The Spring Portlet MVC framework provides a complete MVC layer for the JSR-168 Portlet API in the same way that Spring Web MVC does for the Servlet API. Wherever possible the APIs and capabilities are the same between the two frameworks. However, unlike most other portlet MVC frameworks, the unique workflow of the JSR-168 API is completely preserved, including the separation of the ActionRequest and the RenderRequest.
Downloads
The Spring Portlet MVC code is now part of Spring 2.0! You can read more about theM1 release, theM2 release, and theM3 release on the Spring site. The complete Spring 2.0 M3 release isavailable for download. The spring-portlet.jar file from the dist/extmodules directory needs to be included in your webapp libraries along with either dist/spring.jar or a number of the libraries from dist/modules.
Documentation
Full Javadoc documentation for Sprint Portlet MVC is available along with the normal Spring Javadocs. You can see theSpring Portlet MVC Javadocs for 2.0 M3 here.
A chapter for the Reference Manual on Spring Portlet MVC is under development and will be released before Spring 2.0 final. However, if you understand Spring Web MVC and JSR-168 Portlets in general, then Spring Portlet MVC is pretty intuitive, especially once you look at the sample application.
Sample Application
There is a small sample webapp for use with the current framework. It demonstrates a lot of the uniqueness of the Spring Portlet MVC framework and provides a good template for starting a new Spring Portlet project.
The sample is available fordownload here. It has been updated for Spring 2.0 M3. It will be integrated into the Spring 2.0 distribution before the final release.
The multiple distributions that were previously provided seem to have frequently caused confusion during deployment. Since it is a good thing to understand the deployment process for your specific portal platform, only the generic distribution will be maintained.
Be sure to review the included readme.txt file for information on installing the webapp into your environment.
Status
All the status updates have been moved over to the "News" section of this Confluence site. The last few postings are listed on the right-hand side of this page.
Feedback
Please send any feedback directly to me: jlewis -|AT|- unicon -|DOT|- net
Thanks for trying out the Spring Portlet MVC Framework!
Recent News
Tuesday, April 4, 2006
April 4, 2006
Reposted the sample app today. The version posted on March 28th accidentally contained some jars that will only work under Java 1.5. The corrected version should now work correctly with Java 1.3, 1.4, and 1.5. Sorry for any confusion that this created.
The sample does still use JSP 2.0, so you do need to use a JSP 2.0 container or convert the files in WEB-INF/jsp to JSP 1.2.
Posted at 04 Apr @ 12:13 PM byJohn Lewis |0 comments
Tuesday, March 28, 2006
March 28, 2006
There were no functional changes to Portlet MVC in the Spring 2.0 M3 release – everything seems very stable at this point.
The sample application has been updated to Spring 2.0 M3. There is also now a minimal demonstration of localization as part of the ‘exceptions‘ portlet – parts of it are now localized to both English and German using standard Spring localization techniques.
Posted at 28 Mar @ 9:26 AM byJohn Lewis |0 comments
February 3, 2006
Spring 2.0 M2 was released earlier this week. The main change to the Portlet MVC area is the addition of full multipart support for file uploads. Many people have been waiting on this for quite a while, so we are excited it is finally available! We were unable to add it earlier because we need the JSR-168 support in Jakarta commons-fileupload 1.1, which was not released until the end of the year.
The multipart functionality is essentially identical to the servlet side....
Posted at 28 Mar @ 9:25 AM byJohn Lewis |0 comments
Site powered by a free Open Source Project / Non-profit License (more) ofConfluence - the Enterprise wiki.
Learn more orevaluate Confluence for your organisation.
Powered byAtlassian Confluence, theEnterprise Wiki. (Version: 2.1.2 Build:#407 Jan 12, 2006) -Bug/feature request -Contact Administrators
_xyz