|
|
|
|
News - Articles/Tutorials/Code/Reviews - JSP/Servlet Hosting Companies - Links |
|
Welcome to JSP Insider, an on-line resource for JavaServer Pages, Servlets, and various other J2EE topics. 100% free, 100% good information, and no registration required! Thanks to echomountain.com for providing the hosting services for this site, check them out if you want a reliable high-performance J2EE hosting service.
What happened to the old site ? In case you missed the news posting here is a direct link.
Apache MyFaces 1.1.1 Released - Tue, 6 Dec 2005
The Apache MyFaces team is pleased to announce the release of MyFaces 1.1.1. This is a minor patch release that fixes a few of the major problems with the previous release.
Apache MyFaces 1.1.1 is available for download from http://myfaces.apache.org/binary.cgi Apache MyFaces is a free open source implementation of JavaServer(tm) Faces[1], a web application framework, standardized by the Java Specification Request 127 [2]. For more information see: http://myfaces.apache.org For a detailed list of changes and fixes since the previous release see: http://myfaces.apache.org/RELEASE-NOTES-1.1.1.txt We hope you enjoy using MyFaces! ---- -- The Apache MyFaces Team ----

Apache Tomcat mod_jk 1.2.15 Web Server Connector released - Tue, 6 Dec 2005
The Apache Tomcat team is pleased to announce the release of version 1.2.15 of the Apache Tomcat mod_jk web server connector.
Tomcat is the reference implementation of a web application server which implements the Java Servlet and JavaServer Pages specifications. mod_jk is a connector which allows a web server such as Apache HTTPD to act as a front end to the Tomcat web application server. This version fixes a number of minor bugs. See http://tomcat.apache.org/connectors-doc/changelog.html for a complete list of changes. Source distribtions can be downloaded from an Apache Software Foundation mirror at: (they are named jakarta-tomcat-connectors-1.2.15-src.tar.gz and jakarta-tomcat-connectors-1.2.15-src.zip)



Jakarta Tapestry 4.0-beta-13 released - Tue, 6 Dec 2005
Jakarta Tapestry 4.0 is now available. Tapestry is a component based web application framework that provides lots of functionality with minimal Java coding, and creates an environment that supports high levels of reuse. This release fixed problems with client-side JavaScript for several components. The request cycle object is now an injectable service, and the signatures of several methods in several interfaces were changed to remove it. In addition, a new facility was added that allows services to report their internal state as part of the default Exception page. A full listing of bug fixes is available in the change log.
Tapestry is provided as a combined binary/source distribution, and a separate documentation distribution. Download Tapestry ]]> [ Category : Apache Jakarta ]

Apache Tomcat v5.5.13-beta Now Available - Tue, 6 Dec 2005
The Apache Tomcat team is proud to announce the immediate availability of Tomcat 5.5.13-beta. This version contains several important bug fixes, minor feature additions, and documentation enhancements. -- (read more)]]>
[ Category : Apache Tomcat ] 

Chapter 2, "Java Servlets", is now available on-line! - Tue, 6 Dec 2005
Chapter 2 of the book is now available on-line as a PDF. Go to the free chapters section of the website to download a copy.
The second chapter of the book provides a detailed discussion of Java Servlets including several code examples of popular Servlet uses. Examples include a link-tracking servlet, a JPG image generating servlet, a source-code showing servlet, and much more. Read away, and use the code. If you enjoy the material, please show your support by picking up a copy of the book.
New Book Errata - Tue, 6 Dec 2005
Gareth Palmer has sent in an excellent set of errata for the book. The updates have been posted on this site's errata page. Thanks Gareth!
OnJava.com article about the book's cache and compression filters - Tue, 6 Dec 2005
I proud to annouce that OnJava.com, one of O'Reilly's tech article websites, has published an article about two of the servlet filters from chapter 8 of the book. If you read the book, you won't get much help from the article. However, if you are interested in seeing some of the book's code examples, this is a good article to check out.
New FAQ and More Errata - Tue, 6 Dec 2005
Several new FAQ and errata have been added. Many thanks to Gareth Palmer and Ken LaFrance for sending in the updates and suggesting the FAQ.
Client-Side Cache Filter - Tue, 6 Dec 2005
The books goes in to great detail about server-side caching of content, but it only briefly mentions the benefits of client-side caching. Someone asked about client-side caching and the Cache-Content HTTP header. I wrote up a little FAQ and another servlet filter that can be used to modify the Cache-Control header.
If you are interested in client-side caching, check out the FAQ. The filter code I provide is nothing more than a slightly specialized form of a filter that modifies HTTP response headers. Eventually I'll rewrite the code as a general HTTP response header modifying filter, and provide a talk that focuses on practical uses such as controlling client-side caching.
Cheers,
Jayson Falkner - jayson@jspinsider.com
The feedback page is up and running. - Tue, 6 Dec 2005
With the great response for the book, I was wondering why only FAQ and erratum had been sent and no pure reader feedback. The feedback page was broken.
How humbling.
Well...now the feedback page is up and running, please send in your thoughts about the book.
Chapter 3 Now Available On-line! - Tue, 6 Dec 2005
You can now read chapter 3, "JavaServer Pages", on-line. This makes chapters 1-3 available for free in PDF format. If you are interested in the book, please feel free to check out these sample chapters.
As always, feel free to send in questions or comments to the authors. And don't forget to check out the FAQ and Errata sections of this website.
Downloading the book's code - Tue, 6 Dec 2005
Just a reminder that you can download a current copy of the book's code by visiting http://www.jspbook.com/code.jsp. On this page you can find a copy of the code used in the book (jspbook.war). A compiled set of the book's Java code (jspbook.jar), which is suitable for deployment in your WEB-INF/lib directory. And a copy of the entire source-code for this website (jspbook_site.war).
It is strongly suggested you use the jspbook.war file when working through code examples in the book. The source-code included will be up to date with the latest errata and tested on the latest Tomcat 5 build.
Cache and Compression Filter Updates - Tue, 6 Dec 2005
The book's cache and compression filters are a hit. They have been getting some serious usage, and several people have requested several features such as better handling of large files and backward compatibility with older Servlet specifications. These requests have been answered. You can get the latest Servlet 2.4 code here, and if you are looking for backwards compatibility check out this website.
Great Feedback On the Book - Tue, 6 Dec 2005
Good reviews for the book are popping up. Here is my personal favorite.
All Java web tier developers owe it to themselves, their projects, and their career to get this book and devour it. Jayson and Kevin go deep into each of the various topics and provide tried and true practical and detailed best practices.
The part I like best is that the review is authored by Erik Hatcher, the well known author of Java Development With Ant. Thanks for the review Erik!
Code Updates - Tue, 6 Dec 2005
I've recently rolled several bug fixes in to the book's code.The big fixes include making the GZIP and Cache filter reuse whatever character encoding is being used with the request, and the file upload code has been fixed to work properly with all versions of Microsoft's Internet Explorer.
You can get a copy of the latest code in either JAR or source-code form at this site's code download page.
JavaRanch Book Promotion and Hooray for the Book - Tue, 6 Dec 2005
Kevin and I are currently promoting the book over at the JavaRanch forums. Please come on over and ask your questions about either the book, Servlets, or JSP. In addition to free advice, people who participate might win a free copy of Servlets and JavaServer Pages; the J2EE Web Tier.
On a side-note, hooray for the book! I've been getting a lot of great feedback lately from readers, both in positive comments about the book and errata. Be sure to check out the reader's feedback section of the site if you are thinking about buying the book, and if you are using the book, be sure to use the latest code and errata.
Interview on javaperformancetuning.com - Tue, 6 Dec 2005
I recently did an interview over at JavaPerformanceTuning.com. The site one of my favorite places to get tips on speeding up Java code, and I was thrilled when they asked for an interview. Please go give it a read :)
You'll find the things they seemed to be most interested included the book's cache/compression filter and the source-code showing servlet. These bits of code are some of my favorite, and I'm glad to see that they are getting some publicity on the net!
Another O'Reilly Article - Tue, 6 Dec 2005
Another bit of code from the book has found its way in to an O'Reilly article. It is a filter that can manipulate HTTP headers in order to control all sorts of things -- a specific example is controlling client-side caching of content such as images and style sheets. Check the article out!
Top 10 Must-Read Java Programming Books - Tue, 6 Dec 2005
"Java Servlet Programming" made the About.com "Top 10 Must-Read Java Books" list.
May 13, 2004. My JSF book available on Safari - Tue, 6 Dec 2005
JavaServer Faces is now available
online as part of O'Reilly's
Safari Bookshelf
service.
Please send a title, link, a news blurb, and anything else you think it appropriate to support@jspinsider.com if you would like to suggest a news item.
Browse all of the JSP Insider source-code.
Questions or comments? Contact support@jspinsider.com.
Copyright © 2002 Amberjack Software LLC.