• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

What web presentation technology does your company use?

 
Ranch Hand
Posts: 427
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Here is a summary of the replies.
These replies came from members of the
Portland Java User Group mailing list.

--- ORIGINAL MESSAGE ---
What web presentation technology does your company use?
[ ] Barracuda
[ ] Tea
[ ] WebWork
[ ] Maverick
[ ] Tapestry
[ ] FreeMarker
[ ] ColdFusion
[ ] Jakarta Struts
[ ] Jakarta Velocity
[ ] Jakarta Jetspeed
[ ] Jakarta Cocoon
[ ] Jakarta Turbine
[ ] vanilla Java Server Pages
[ ] Java Server Pages with JSP tag libraries
[ ] WebMacro
[ ] Active Server Pages (ASP / ASP.NET)
[ ] PHP ( http://www.php.net/ )
[ ] We built our own proprietary solution using Java
[ ] other - please specify:
Feel free to provide any additional comments regarding these frameworks.

--- REPLIES ---
F=Future
X= present
[ F ] Jakarta Struts
[ F ] vanilla Java Server Pages
[ F ] Java Server Pages with JSP tag libraries
[ X ] PHP ( http://www.php.net/ )
---
[ X ] Active Server Pages (ASP / ASP.NET)
---
[ X ] Jakarta Struts
[ X ] vanilla Java Server Pages
---
[ X] Java Server Pages with JSP tag libraries
---
[XX] Jakarta Velocity
---
[ X ] Jakarta Struts
[ X ] vanilla Java Server Pages
---
JSP and ASP
---
We built our own.
Our Web Tier fw is pretty lightweight (60 or so classes). Last time I looked at these, I found things that I wasn't particularly fond of (e.g., make something simple (the web tier) more difficult then necessary, having to toss type-safety out the window and configure everything in XML).
I constantly wonder if this is a good decision or not.
Unfortunately/fortunately? I have other pressing issues that are taking precedence (e.g., web services, application tier fw). I definitely plan to consider these web tier fw's as new applications are required (particularly where they are UI intensive).
I have been telling myself that I was wise to hold out because I figured Java Faces would tweak up the API's of all these fw's so much that it wouldn't be worth the effort in investing in them (this was 4 months ago). I have not personally taken a close look at the Java Faces spec that just came out, but I have perused the comments of others. Doesn't sound like folks are all too impressed.
Anyway, I'll be interested to see what your thoughts are. Quite frankly, I find it somewhat overwhelming that there are so many web tier fw's. The core contributors of each fw don't make things any easier -- they are constantly spamming discussions boards with FUD on why everything but their fw sucks. I guess this is the price you pay for open systems. Sadly, MS is taking advantage of this with ASP.NET.

---
[XX] We built our own proprietary solution using Java
---
[X ] Java Server Pages with JSP tag libraries
[X ] We built our own proprietary solution using Java
---
[x ] ColdFusion
[ x ] Jakarta Struts
[x ] vanilla Java Server Pages
---
[XX] We built our own proprietary solution using Java
---
[ X ] Barracuda
[ X ] Jakarta Struts
[ X ] Jakarta Cocoon
[ X ] Active Server Pages (ASP / ASP.NET)
---
Our company uses 5 (each on different sites)
Other: Net.Data (IBM's) on AS/400 in combination with Java Servlets
Java Servlets (predominantly, on Unix and AS/400)
PHP
vanilla JSP
JSP with Taglibs
---
[X] Java Server Pages with JSP tag libraries
Also using XML/XSLT.
I guess applets or flash don't count as web presentation technologies? We use applets extensively.
Also use some of the jakarta tag libraries.
I wonder if anyone is using WebObjects? I don't know much about it, but the
price is right at about $900/server license.
---
[x] Jakarta Struts
[x] Java Server Pages with JSP tag libraries
---
[X ] Jakarta Struts
We have found Struts to be much better than creating our own Model 2 framework from scratch.
The biggest limitation has been in the tags. In many cases, they are not powerful enough and we have to revert to code fragments in the JSP (at least expressions).
Generally, I find Struts to be a big help in building large
web apps. I look forward to 1.1 final.
---
[XX] We built our own proprietary solution using Java
I looked at the overall design of struts and it seemed reasonable. We
wrote our own for Standard Insurance. We support but XML/XSL
presentation and JSP. I've come to dislike JSP simply because it
makes it too easy to write lousy code with inadequate separation of
concerns. I would stay away from the stuff from enhydra, it's very
unconventional.
---
We are currently using JSP plus a proprietary MVC class library.
We are planning to adopt a standard MVC framework for our future projects.
---
[X ] vanilla Java Server Pages
I'd also add that I'd like to use Struts on my next
project.
---
[X] Java Server Pages with JSP tag libraries
[X] Active Server Pages (ASP / ASP.NET)
[X] PHP ( http://www.php.net/ )
---
We started off with the "We built our own proprietary solution using Java"
but have recently started moving to Struts. So far I am really digging
Struts. Also instead of using jsp with Struts we opted for the XML/XSL
route. So we found a package called Stxx that is sort of a Struts plugin.
---
[ X ] Jakarta Struts
[ X ] Active Server Pages (ASP / ASP.NET)
[ X ] other - please specify:
We also use Oracle Forms and the Progresss web deployment tool. I don't have any involvement with these (yet), but I know they are used.
I just ran across a new package the other day, it's called Altio (www.altio.com). It looks like you just feed it XML (with JMS, SOAP or raw
HTTP) and it formats the data for the target device. It handles live streams, and refreshes data automatically (no periodic HTTP refreshes). Interesting, but not what I need at the moment.
--- END OF REPLIES ---
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic