As of 2005-01-06 0:00:00 GMT, this project is no longer under active development.
PCS Java Toolkit provides useful stuff for developing Java Applications, especially Web Applications. E.g. a small and simple framework for building web applications similar to Jakarta's Struts.
Be the first to post a text review of PCS Java Toolkit. Rate and review a project by clicking thumbs up or thumbs down in the right column.
The developement of pcstoolkit has ceased. I use Struts with Stxx (hosted on sf.net) personally to have an web app framework supporting MVC and XML/XSLT. If someone is interested in taking over this project let me know! Patrick
Hello everyone, here it comes: the beta version of pcstoolkit. There have been some major improvements, e.g. Actions are out - Services are in. Furthermore, configuration is now based on one single xml file. see changelog for details and have fun with the new version! pcs_org
Changes since pcstoolkit 1.0a * ActionResult: added member styleSheetKey, replaces storing in parameters Hashtable, therefore replaced constructor of ActionResult * ControllerServlet: ControllerServlet now uses ErrorAction to display ActionExceptions and NoSuchKeyExceptions * Basic ActionResult-Stylesheet file mappings now start with pcs.base. * Factory.getNewObject() now throws a NoSuchKeyException if suiting * Added base Actions: - DefaultAction (does not much ;)) - ErrorAction (handles Exceptions) - TestErrorAction (throws an Exception to test ErrorException) * standard XSL files contain now some small piece of advertisement for pcstoolkit * DefaultAction has now a chance to be performed * JTidy-Integration works now * ActionResult now holds the XML in a javax.xml.transform.Source * New Class de.spieleck.pcs.Constants holds information about used constants * HttpUtils now add the path of the request as value of key Constants.REQUEST_PATH_PARAM * Design Change - Actions were yesterday. Now Actions are a part of a Service which also contains information which stylesheet to use and which authentificator (will come or perhaps not) * New Objects: ServiceInfo, ControllerConfig * HttpSession is now within the parameter hashtable a Session receives * Name of stylesheet file can be given within ActionResult -> dynamic stylesheets * A Service can be configured to allow dynamic stylesheets or not (view dynamic="true|false") * Context real path now given to Actions via Parameters
Changes since pcstoolkit 1.0a * ActionResult: added member styleSheetKey, replaces storing in parameters Hashtable, therefore replaced constructor of ActionResult * ControllerServlet: ControllerServlet now uses ErrorAction to display ActionExceptions and NoSuchKeyExceptions * Basic ActionResult-Stylesheet file mappings now start with pcs.base. * Factory.getNewObject() now throws a NoSuchKeyException if suiting * Added base Actions: - DefaultAction (does not much ;)) - ErrorAction (handles Exceptions) - TestErrorAction (throws an Exception to test ErrorException) * standard XSL files contain now some small piece of advertisement for pcstoolkit * DefaultAction has now a chance to be performed * JTidy-Integration works now * ActionResult now holds the XML in a javax.xml.transform.Source * New Class de.spieleck.pcs.Constants holds information about used constants * HttpUtils now add the path of the request as value of key Constants.REQUEST_PATH_PARAM * Design Change - Actions were yesterday. Now Actions are a part of a Service which also contains information which stylesheet to use and which authentificator (will come or perhaps not) * New Objects: ServiceInfo, ControllerConfig * HttpSession is now within the parameter hashtable a Session receives * Name of stylesheet file can be given within ActionResult -> dynamic stylesheets * A Service can be configured to allow dynamic stylesheets or not (view dynamic="true|false") * Context real path now given to Actions via Parameters
Be the first person to add a text review.
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: