@UrlBinding("/quickstart/Calculator.action")
public class CalculatorActionBean implements ActionBean {
...
I don't know about you, but that smells of configuration to me.
It is just HARD CODED in my Java source file, instead of in an EVIL XML configuration file :)
Rails' convention over configuration builds the URL for you based on its own defaults, or your rules. Then you don't have to put in any configuration.... else you get explicit.
Not that annotations are evil too.... just not a True Saviour to put all configuration into. Some of the annotation usage in Stripes is very nice.