# Fun/flamebait: Java Web Devel Stacks

**URL:** <https://www.ruby-forum.com/t/fun-flamebait-java-web-devel-stacks/57540>\
**Category:** Rails\
**Created:** [April 11, 2006, 9:21pm UTC](https://www.ruby-forum.com/t/fun-flamebait-java-web-devel-stacks/57540 "2006-04-11T21:21:12Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Edward\_F](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/ac8455/32.png) [@Edward\_F](https://www.ruby-forum.com/u/Edward_F)\
**Post date:** [April 11, 2006, 9:21pm UTC](https://www.ruby-forum.com/t/fun-flamebait-java-web-devel-stacks/57540/1 "2006-04-11T21:21:12Z")

</div>

I’ll pose a question partly for fun, partly out of interest to see  
what everyone else is doing to survive the pain of the day job. It’s  
for the professional J2EE developer converts out there.

Let’s say someone hired you to write a Basecamp clone, but it has to  
be done in Java, say on the Tomcat or JBoss platform. What does your  
stack look like now that you’ve been bitten by the Ruby/Rails  
rhetoric?

Cheers,

Ed

---

<div class="post-metadata">

**Author:** ![Edward\_F](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/ac8455/32.png) [@Edward\_F](https://www.ruby-forum.com/u/Edward_F)\
**Post date:** [April 11, 2006, 9:33pm UTC](https://www.ruby-forum.com/t/fun-flamebait-java-web-devel-stacks/57540/2 "2006-04-11T21:33:28Z")

</div>

On Apr 11, 2006, at 21:20, Edward F. wrote:

> Let’s say someone hired you to write a Basecamp clone, but it has to  
> be done in Java, say on the Tomcat or JBoss platform. What does your  
> stack look like now that you’ve been bitten by the Ruby/Rails  
> rhetoric?

There is only one true way to develop database driven application: HTML  
DB!

[http://www.oracle.com/technology/products/database/application\_express/](http://www.oracle.com/technology/products/database/application_express/)  
viewlets/htmldb\_quicktour\_viewlet.html

PL/SQL rules!

Cheers

–  
PA, Onnay Equitursay  
[http://alt.textdrive.com/](http://alt.textdrive.com/)

---

<div class="post-metadata">

**Author:** ![Edward\_F](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/ac8455/32.png) [@Edward\_F](https://www.ruby-forum.com/u/Edward_F)\
**Post date:** [April 12, 2006, 6:31am UTC](https://www.ruby-forum.com/t/fun-flamebait-java-web-devel-stacks/57540/3 "2006-04-12T06:31:45Z")

</div>

I’m not sure I’d ever do a web app like basecamp in any environment,  
including Rails. But Rails has had a profound influence on the way I’m  
designing my database schemas now, even though I’m not using Rails at  
all yet. So in that sense, my “stack” does look different now.

Edward F. wrote:

> Ed
> 
> * * *
> 
> Rails mailing list  
> removed\_email\_address@domain.invalid  
> [http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

–  
M. Edward (Ed) Borasky

> **[世界杯竞猜彩票-世界杯官网竞猜（集团）有限公司](http://www.linuxcapacityplanning.com/)**
>
> 世界杯竞猜彩票一直以来遵守商业道德，世界杯官网竞猜坚持诚信为本，保证诚实经营。世界杯竞猜彩票先后成为安徽省电子商务协会理事单位、安徽省网商协会会员单位、合肥市电子商务协会理事单位、合肥市服务外包行业协会会员单位、安徽省云计算产业促进会会员单位。世界杯官网竞猜一直保持良好的技术及服务态度，更好地为客户服务。

---

<div class="post-metadata">

**Author:** ![Edward\_F](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/ac8455/32.png) [@Edward\_F](https://www.ruby-forum.com/u/Edward_F)\
**Post date:** [April 12, 2006, 6:40am UTC](https://www.ruby-forum.com/t/fun-flamebait-java-web-devel-stacks/57540/4 "2006-04-12T06:40:50Z")

</div>

I would recommend looking at [http://wicketframework.org/](http://wicketframework.org/) - This is  
personally my favorite because you have html templates with all your  
code in java that define how the template  
should be rendered rather than having code mixed in with your  
templates. AJAX is also done completely in Java code.

or if you want a direct (as much as possible) rails conversion try  
[http://opensails.org](http://opensails.org) or [http://grails.codehaus.org/](http://grails.codehaus.org/)
