Skip to main content

Jayson Falkner

Jayson is a long time Java developer who is currently a member of the
JSP 2.0 expert group, and he has been developing with JavaServer Pages
and Servlets since the technologies were initially released. Jayson is
currently the CTO of Amberjack Software LLC and the web master of both
JSP Insider, http://www.jspinsider.com, and the book support site for
Servlets and JSP; the J2EE Web Tier, http://www.jspbook.com. He
strives to provide good, free information about the J2EE web tier and he
is a proponent of Linux/Java based web applications.

 

Weblogs

The Servlet specification provides a really elegant mechanism for packaging up a whole website in to a single WAR file and deploying that file as a website. Multiple websites can be mapped to...

I just had the chance to play around with Bryan E. Smith's Lego Mindstorms robotics kit. We installed...

The Nokia n810 is pretty fantastic, but I'll let you look that up elsewhere. Plenty of places do a good job showing it off. I'll focus on how easy it was to set up and make a graphical Java...

My brother and I decided to try and make a viral video game. The sort of game that can suck hours away from your life. The type of game that passes the boring...

This is a summary of links and information we talked about at MEM.

In short, don't rely on the finalize() method as your only cleanup method, especially if it is deleting files. Instead make up a cleanup method (cleanup() works nicely) that lazy deletes things....

I just installed xgl/Beryl and am loving it; however, I noticed that Swing apps don't render. Sun has the bug report and the fix, but you have to download the latest Java binaries to get it.

...

This is a blog page for the folks at Apple in Sacramento. We had a good time talking about Java, and here are some of the things that we've done.

Interesting Links and Info

This code as been shown many times before, including in my book. This is exactly what the title says: a JSP that will display the request headers...

This is reference page for the Java course I taught for PWC. We'll put links and notes here for things that we talk about in the course. You can also leave comments for anything that I miss.

...

J1 this year has been interesting. On my way over to the conference I found out that my technical session talk had been changed from "alternate status" to a scheduled time. Unfortuneately the time...

This is an example of a good use of JSP .tag files, a DHTML widget for making image rollovers. It was originally encoded as an example during a Develop Mentor...

This is an example Filter that uses JavaScript to try and ensure that people can't click the back button to revisit pages on your website. It was originally encoded as an example during a Develop...

This is an example Filter that auto-encodes all relative links on a website using the HttpServletResponse.encodeURL() method. It was originally encoded as an example during a...

For those of you at DevelopMentor's Java Web Tier course, here are the links we used in class....

I like that Java can tell you what platform it is running on, but often I forget what strings to expect from the os.name and os.arch System properties. Google revealed...

I like using Ant. I think it rocks. I can't say I'm as much a fan of Windows, and here is a work around I'd like to highlight in a google-cacheable location.

Making a big poster? OpenOffice Impress is the tool for you, even if it appears to have PowerPoint-like limitations. After Google let me down, I found this tidbit buried far too deep in the...

I met Fred and John and they asked about doing clever image manipulation on the client-side, but without requiring the client to run anything but a web browser. It seemed like doing a few tricks...

I think I've decided that custom tags aren't worth your time. Certainly 'classic' custom tags, pre JSP 2.0, are ridicuously hard to use regardless of if you'd actually want to use them. I'm not...

Why is it that the first servlet people teach is one that produces static content? HelloWorld.html is appropriate. HelloWorld.java is silly. The more JSP/Servlets I do, the more frustrated I get...

Hi Jason,

I am approaching you with one question in my mind bothering my conscience. I 'd love to receive your comment
on my question as being the writer of the book dealing...

Thanks for letting us to use and download your book "Servlets and JavaServer
Pages: The J2EE Technology Web Tier", that is on TheServerSide.com.

I am wondering, if its free...

Do you write web applications. Do you know why you should always sychronize access to the session and application scopes but not always the request scope? If not, this should help clear things up...

Here is a reply to a really common question. What are the things I should keep in mind when making a secure website? This particular question was from a person who was considering using Java or...

Java's platform independence is great, except when it...er, the user doesn't work. Take for instance JavaMail. The API is great. Who doesn't love the ability to send e-mail, and few other simple...

Michael Tsai has recently finished a Chinese translation of one of my popular O'Reilly articles, "...

Hi, just found out about your book the other day from java.net and was
really grateful for the example of the Compression code. I've had to
implement that in the past on the...