Logo of Bento frameworkspaceObject Oriented Programming


JBuilder 2007

Home : Bento framework

What is it?

Bento framework is the MVC (Model-View-Controller) framework that consists of a set of APIs for JSP/Servlet development. Each API has been licensed to many JSP/Servlet developers around the world, and we have been seeking the way to put them all together in a sophisticated way.
And Voilà, OOP Bento framework! With OOP Bento framework, you can write all the GUIs in the web application in the normal HTML, XHTML, WML, HDML or any other mark-up languages.

Screen Shot of HtmlToXml

And you no longer need to bother about the user authentication and the session tracking. Bento framework also ensures the mail delivery by its scheduling mechanism. To accept the file upload request by multipart/form-data, a few lines of codes are enough for JSP/Servlet. Or, your system can receive e-mails with file attachments and save the binary contents of the file attachment into the SQL table through JDBC. Like Bento (Japanese lunch box), you will be satisfied with the various kinds of the tiny tricks!

Free source code example for Bento framework...

Seeing is believing! First of all, please enjoy the example of Bento framework that is running on our web site. It is the simple photo Blog where you can upload the image files by your web browser (multipart/form-data), or e-mail with file attachment. After you grasp how it works, please explore its source code. The source code of the example is included in the FREE trial version of Bento framework.

[ Try and download example ... ]

What is included?

Bento framework consists of:

ViewGeneratorView by XML / Input validation for CGI FORMJava doc
ServletWorkerModel in Bento frameworkJava doc
RequestParserHTTP request parameters in the URL-encoded form or in the byte arraysJava doc
LoginManagerUser authentication / Session tracking without CookieJava doc
PooledStatementPooling JDBC PreparedStatementJava doc
Pop3ReceiverReceive e-mails from POP3 accountJava doc
MimeParserFile upload by multipart/form-dataJava doc
BinaryStoreSave/retrieve binary contents into/from SQL tableJava doc
MailSchedulerSend e-mails at the scheduled timeJava doc
Simple DAO HelperDAO (Data Access Object) for JNDI DataSource / JDBC ConnectionJava doc
HttpGetterGet response of HTTP GET requestJava doc
RequestStoreSave/retrieve HTTP request parameters into/from SQL tableJava doc
ConfigPerHostInitialization parameters for each hostJava doc
JpegScalerScale down width/height of JPEG images by JAI (Java Advanced Imaging)Java doc
SmtpSenderSend e-mails by JavaMail APIJava doc
TextBannerGenerate text banner in GIF, PNG, JPEG and WBMP by JAIJava doc
ImageUtilScale down width/height of JPEG, PNG, GIF and WBMPJava doc
BulkEmailSenderSend bulk e-mail at the scheduled timeJava doc

Copyright © 1997-2008 OOP-Research CorporationTM, All Rights Reserved.

Valid XHTML 1.0! Valid CSS!