That's what I'm after, the majority of our interface is form driven and laid out using basic block elements with CSS handling all of the positioning. Even then, laying it out with <span> tags would be better than what we have currently (developers have too much freedom with presentation... font tags are S-O-O '90s) hehe

Thanks,
-js


On 10/18/06, Igor Vaynberg <[EMAIL PROTECTED]> wrote:
you can encapsulate a great deal of markup and css into the components, however unless you go to extremes some basic knowledge of html is still needed. wicket doesnt use layout managers so you have to provide some basic html - at least <span> tags to position the components.

in some cases if the components being added are just stacked you can use a repeater like RepeatingView to take care of that so end users can go

MyPage() {
   getNavContainer().add(new MyNewComponnet1());
   getNavContainer().add(new MyNewComponent2());
   getBodyContainer().add(new MyNewCompoenent3());
}

etc

-Igor


On 10/18/06, Jonathan Sharp <[EMAIL PROTECTED]> wrote:
I'm a UI developer on a team of about 10 and are in the evaulation process of wicket. Pardon my ignorance if this is obvious or misses the boat...

How complex would it be to provide a jar of components to our developers that they can use to build their interfaces without having to touch HTML? The goal would be that they would build the application without having to write any HTML but simply "append" components to each other similar to how you can with the DOM browser side. Our AppBasePage would then have a <wicket:child/> tag which is where it would render these components. Does this make sense?

Example Components:
- Form
- FieldSet
- FieldPair
- SaveButton


Developers would then:

class MyPage extends AppBaseBase {
    public MyPage() {
        Form f = new Form("myForm");
        f.add(new SaveButton("id", "Label"));
        add(f);
    }
}


Cheers,
-js

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user




-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to