> 
> * What's up with all the <span>'s? I simply use <p wicket:id="foo"></
> p> and that also works fine. Is it a matter of personal html style or
> is it good practice to use the spans?

some components require specific tags like <input> other can be
attached to any tag. I assume you know that there is a difference
between <p> and <span>. That is the whole difference for wicket as
well. There is no other reason.

> 
> * Panels. Great stuff. But how do I make things modular across
> different projects? Can I jar a panel's code and html up and simply
> drop it in another project's classpath?

that exactly is the idea. 

> 
> * Is there any literature about the differences between MVC and
> Component-based frameworks?

I guess there are, but I have no special book in mind right know. May
be one of the others can help me out?

> 
> * Other people have pointed this out .. the URLs. Functional but
> ugly :-) It would be really nice to do custom mappings for pages.
> Something like Rails has would be great. Are there hooks to do
> something like that? Maybe through a Servlet Filter? (http://
> manuals.rubyonrails.com/read/book/9)

servlet filters are limited in there posibilities, which is why wicket
provides an extension point for it. Please see 
http://wicket.sourceforge.net/wiki/index.php/Obfuscating_urls Please
be aware it is in cvs HEAD only, it is not in 1.0 (and there is no
crawler safe implementation yet).

> 
> * I see te Spring integration, but that project's web page also
> speaks of examples. Those are nowhere to be found however.
> 

There is a second project call wicket-stuff which contains the spring
integration examples besides some others.

> * Working with plain HTML is so great. But I do miss things that I am
> used to in JSP. For example, how do I do basic stuff like
> conditionally showing parts of a page? The basic 'if user is logged
> in then show the logout link, otherwise show the login and signup
> links' example. I'm still in a JSP mindset :-)
> 

Each component supports setVisible(boolean) and the signin2 and cdapp
examples are deliberately simply to answer your 2nd question. Our wiki
should be a good resource for information as well.

I hope I could be of any help (it is late already).

Juergen


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&op=click
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to