jQuery in Action, 3rd edition
The moose likes Linux / UNIX and the fly likes JSP on UNIX Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Engineering » Linux / UNIX
Bookmark "JSP on UNIX" Watch "JSP on UNIX" New topic


Abhishek Asthana
Ranch Hand

Joined: Sep 08, 2004
Posts: 146
I have done whole lot of things in J2EE like EJB,Servlets,JSP etc. but I have worked on Windows only. Now I have to do a project using JSP on UNIX platform. I know nothing about web-browsers on UNIX.
Can anyone tell me how to proceed with this project, like what browsers are available and how to use them?
I will be thankful.
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42965
Do you really mean web browser (and not server)? Firefox is available, and you would use it just like you would use it on Windows. Of course, if you're doing JSP work, the browser shouldn't matter much, as one should create standard HTML/CSS, which would work on all browsers.

In case you meant web server, Tomcat is available, which, again, works just like it does on Windows.
Abhishek Asthana
Ranch Hand

Joined: Sep 08, 2004
Posts: 146
Actually I was wondering about X-Window system on UNIX. I have never worked on this. That's what I was asking about.
If you could please tell me about that.
Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 63873

Moved to the Linux/UNIX forum.

[Asking smart questions] [About Bear] [Books by Bear]
Peter Rooke
Ranch Hand

Joined: Oct 21, 2004
Posts: 820

Firstly, here's a link: LinuxQuestions.org

Secondly; X, is a UNIX / Linux tool which provides a GUI framework. You tend to run a Window Manager, which then makes use of X. The most popular managers are Gnome, and KDE (but also the most heavyweight).

This has nothing to do with JSP or the web application layer - apart from your web browser will be using the window manager and X.
[ January 05, 2006: Message edited by: Peter Rooke ]

Regards Pete
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 17423

One of the great things about the World-Wide Web is that it and the underlying Internet are OS-neutral. You might be surprised to discover how many of your favorite websites are running Unix OS's like Linux or Solaris.

To write J2EE systems that run without change under both Windows and Unix is fairly easy thanks to Java's "Write Once, Run Anywhere" approach. In fact, that's what I do everyday. My desktop development system is Windows, but the servers I develop for are Solaris. The WARs I create never see the difference.

Developing for Unix WWW clients is pretty much the same. I use the Firefox browser under both Linux and Windows, and while the binary executables are different, the differences in what I see onscreen are almost completely indistinguishable.

The main thing to watch out for when coding for Unix web clients is the same thing you have to watch out for when coding for any other non-Windows client. Microsoft Internet Explorer is only available for Microsoft Windows (I can't count that feeble Mac port that they finally killed the other day). IE is notorious for not conforming to Internet standards, so it's always a good idea to check your web pages with browsers such as Firefox, Safari, and/or Opera. That's true whether you're dealing with Unix/Unix, Unix/Windows, or even Windows/Windows client/server combinations.

An IDE is no substitute for an Intelligent Developer.
I agree. Here's the link: http://aspose.com/file-tools
subject: JSP on UNIX
jQuery in Action, 3rd edition