Wednesday, January 09, 2002

next time i work on a big struts project make sure the business objects can be mapped into the struts components directly.

Friday, December 21, 2001

another problem with custom tags and struts is that u can't easily insert a print statement to figure out what is going on.

Wednesday, December 12, 2001

it seems to be a good rule of thumb to either have the validate or input attribute on any action class. it was causing me problems??? null form parameter to perform?

Struts is crap. For instance you have to change the attribute class to styleClass. These little differences are virtually indistinguishable, and difficult to remember. Here is the html-struts reference.

Oracle's JDeveloper has hella support for struts... it has code insight and pallets for custom tags. but currently it's just a release candidate.

Tuesday, December 11, 2001

in struts, the input tag of the action attribute is where the page will revert if the form bean is null.

Tuesday, December 04, 2001

Dreamweaver UltraDev supports jsp 1.0, and really only supports model 1 JSP dev. There is a project in Jakarta, Taglibs, that makes tools for custom tags in dreamweaver ultra dev 4. It is sorta flaky and requires that you run tomcat.

Tuesday, November 27, 2001

Here is a struts config file gui (swing) tool http://www.jamesholmes.com/struts/console/
Here is a tool, ZipScan, that will search for a file in zip and jar files. http://download.cnet.com/downloads/0-10097-100-7936686.html

Monday, November 19, 2001

Stuts

STRUTS
Important note for the class org.apache.struts.action.Action:
Instance and static variables MUST NOT be used to store information related to the state of a particular request. They MAY be used to share global resources across requests for the same action.

Problems with the java plugin running in IE 5.5 on Win 2k sp2 not working.
1) remove CLASSPATH
2) remove all other VMs from the PATH
3) make sure JIT is checked in plugin control panel.

when the plugin is working u should get a duke icon in the system tray. you can double click the icon for the console.

\lib\security\java.policy - this file, in the jre, is used to give the plugin permissions. it's an alternative to signing the applet.
Here is an example of stuff you can add in the grant block:
permission java.io.FilePermission "C:/WINNT/SYSTEM32/ipconfig.exe", "execute";
permission java.lang.RuntimePermission "queuePrintJob";

Friday, November 16, 2001

Be sure to add -classic as a VM parameter when debugging in JBuilder. It really speeds the debugger up.