01: package simpleorm.simplehtml;
02:
03: /**
04: * Simple Test and examples of servletute requestlet code.
05: *
06: * <p>$Id: HTestRequestlet.java,v 1.6 2006/04/03 07:33:39 aberglas Exp $
07: * @author aberglas
08: */
09: public class HTestRequestlet extends HSuperRequestlet {
10:
11: public String getContext() {
12: return HMain.main.getContext();
13: } // todo move to HSuperRequestlet
14:
15: public String getShortTitle() {
16: return "Widget Test";
17: }
18:
19: public String getTitle() {
20: return "UI Widget Test";
21: }
22:
23: //@Overrides
24: protected void doBody() throws Exception {
25: bw.br();
26: bw.strongPrompt("Hello TestRequestlet");
27: bw.localImg("rsa_banner.jpg");
28: bw.br();
29: bw.form();
30: initParamattr("f.myfield", "Init Value");
31: bw.field("f.myfield", 20, "My Field");
32: initParamattr("f.box1", "yes");
33: bw.fieldPrompt("f.box1", "f.box1");
34: bw.checkbox("f.box1");
35: bw.br();
36: bw.fieldPrompt("f.box2", "f.box2");
37: bw.checkbox("f.box2");
38: bw.br();
39: initParamattr("f.myradios", "rad2");
40: bw.fieldPrompt("f.myradios__rad1", "f.myradios__rad1");
41: bw.radio("f.myradios", "rad1");
42: bw.br();
43: bw.fieldPrompt("f.myradios__rad2", "f.myradios__rad2");
44: bw.radio("f.myradios", "rad2");
45: bw.br();
46: bw.fieldPrompt("f.myradios__rad3", "f.myradios__rad3");
47: bw.radio("f.myradios", "rad3");
48: bw.br();
49: bw.fieldPrompt(" ", " ");
50: bw.submit("OK");
51: bw._form();
52: }
53: }
|