Kev's Development Toolbox
About Site Back
About this site
JavaBlogs.com
Site Update log

Click here...

Site Implementation

This site is developed using JSP pages with common headers, footers and a menu JSP page from which all the pages are constructed.

News Headlines (on the front page)

  • implemented using JSTL Custom tags to retrieve an RSS XML newsfeed
  • uses JSTL tags to transform the RSS feed into HTML using a JSTL XML tag and a simple XSL stylesheet.

Guestbook page

  • is implemented again using JSTL tags, to insert and retrieve data from a MySQL database
  • uses JSTL tags to control the paging back and forth through the data rows

Tech News Blog & Dev Hints and Tips pages

  • is an open source project I host on SourceForge, called BBWeblog.
  • implemented using Jakarta Struts
  • the Action subclasses interact with a Data Access Object (DAO) to perform database access
  • DAO uses Hibernate 3.0.x to retrieve data from a MySQL database running on the same server

The site is running on Apache 2.0.54, JBoss 4.0.1 and Tomcat 5.0 on Linux Fedora Core 4. The server is a Pentium III 1GHz with 512MB, connected to the internet over a DSL line.

You can check my current server uptime on Netcraft's site survey.

Future Features
Heres a list of some new features that I may be adding to the site in the coming weeks:
  • Replace the JSTL-based Guestbook to use the same Struts application as the Tech and Site update blogs
  • Extend the Struts Blog webapp to allow support of online Discussion type functionality
  • Add an additional page to extend the use of RSS XML feeds, aggregating tech news headlines from several sources
  • Extend the above addition to support user logins, and user configurable news headline display from available news sources.
  • Add search and topic filtering functionality to the Blogging webapp

Site designed and
developed by
MindBeans Software Consulting: Independent Consultants - Software Design and Development
© Copyright Kevin Hooke, MindBeans Software Consulting 2002-2009.
All Rights Reserved.
Running on JBoss4.2.0/Tomcat5.0, Linux Ubuntu Server 9.04
Current uptime last checked at: Tue Feb 9 23:13:35 PST 2010
23:13:35 up 63 days, 43 min, 2 users, load average: 0.00, 0.05, 0.08
  Last updated: Oct 2007 v2.0