Java MVC Web開發框架 Easy Java Websites 2.5 發布
Easy Java Websites (EJW)是一個基于Java Servlet實現的MVC Web應用程序開發框架。它專門為能夠以非常簡單的方式來開發Web應用程序而設計。EJW簡單到可以在幾分鐘內學會。
特性:
- An extremely easy web development framework
- Model-View-Controller architecture
- Incredibly easy server side AJAX support
- Full support for REST web services
- Simple configuration free web applications
- Easy-to-use URL to object mapping
- Extremely small learning curve (learn in minutes)
- All the functionality offered by other frameworks and more
- No proprietary tag libraries and no need for any
- Use JSP/JSTL, Velocity, or whatever you like
- Use regular HTML and Forms
- Optionally use any BSF compatible scripting language
- Extensive validation support for your data
- Easily handle forwarding, redirects, and non-secure connections
- Easily handle SSL(https)
- Role level security
- Container- and application-based authentication
- Built-in URL rewriting for handling cookie-limited browsers
- Multipart forms and file uploads
- Email with attachments and HTML
- Backend direct payment processing
- Support for regular expression matching
- Secure file downloading and uploading
- and more
項目地址:http://www.easierjava.com/webapp.ejw?c=ejw
Easy Java Websites 2.5 發布,更新如下:
Licensing functionality in License.java was improved by changing the match string to a checksum, so that permanent and timed keys are now likely impossible to break. Form mail can now take any or all parameters from the web.xml file. The secure download handler can now take any or all parameters from the web.xml file. A regex-based word filter was added for foul language or replacing anything).
示例代碼:
public class HelloWorld extends RequestHandler { public String hello() { getServerInterface().addViewObject("helloWorld", "Hello World"); return "/WEB-INF/helloWorld.jsp"; } }
<div align="center"> <h3>Hello, This Is A Simple "Hello World" Example.</h3> <h2>${helloWorld}</h2> </div>
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!