/    Sign up×
Community /Pin to ProfileBookmark

Java for the web?

Hi all,

I have learned Java at school to create offline programs, such as command line programs and swings.

And now, I am wondering what kind of Java is used for the web. One of job requirements on many of job postings for web developer is Java. So, I wonder if it is Java applet, or something else that I didn’t learn from school?

Regards,
Dhimoet

to post a comment
Java

10 Comments(s)

Copy linkTweet thisAlerts:
@welshOct 20.2011 — Java used for the Web is still Java, however there are technologies that go with it.

Basically when you make Java Web pages you can do it a few different ways, one was is to use a Java Servlet while another is to use a JSP (JavaServer Page). A JSP is basically a high level Servlet that allows you to mix in Java code with your html in the form of Scriplets or JSTL Tags (Special Java Tags that resemble HTML Tags).

If you are looking for more information on this subject, theres a decent overview here: http://java.sun.com/developer/technicalArticles/tools/webapps_1/

You can still do Java Applets however I generally think of JSP and Servlets when people say Java Web Development.
Copy linkTweet thisAlerts:
@dhimoetauthorOct 20.2011 — Hi welsh,

Thank you for the answer. I have looked at the page you gave, but unfortunately I could not imagine of any simple real life application. It is hard for me to learn something when I could not figure the final state.

If it is possible, could you also give me some examples?

Regards,

Dhimoet
Copy linkTweet thisAlerts:
@welshOct 20.2011 — I'm fairly positive that for the Air Canada website for booking your flights is Java. Go to http://aircanada.com/en/home.html and search for any flight.

I know for 100% Certainty that the Build Your Nissan for NissanUSA located at http://www.nissanusa.com/buildyournissan/modelLine/build/2012/ZRD is developed with using Java.

Another one is UnionBank for their online Banking website: https://banking.unionbank.com/web/Banking/SignOn.jsp You can tell for sure its done with Java due to the .jsp extension.

Another big thing with Java for the Web is developing Enterprise level Applications, for that there is Java Platform Enterprise Edition or J2EE which you can read the wiki here: http://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edition or you can see the sun page here: http://java.sun.com/j2ee/overview.html
Copy linkTweet thisAlerts:
@dhimoetauthorOct 20.2011 — Hi welsh,

Thank you again for the awesome inputs. I searched a flight (from toronto to vancouver) and noticed that the file extension is .do. I found this on the internet:
The .DO file is used by the Oracle Application Server to dynamically make a HTML page (just like a PHP server uses a .PHP file).[/QUOTE]

Thanks to you now I know the general idea.

Regards,

Dhimoet
Copy linkTweet thisAlerts:
@welshOct 20.2011 — Yea, Oracle Application Server runs Java Web Applications, other Java Web Application Servers are IBM WebSphere, JBoss Application Server, Apache Tomcat and GlassFish.

Glad I could help.
Copy linkTweet thisAlerts:
@Pam_YNov 27.2012 — I'm fairly positive that for the Air Canada website for booking your flights is Java. Go to http://aircanada.com/en/home.html and search for any flight.

I know for 100% Certainty that the Build Your Nissan for NissanUSA located at http://www.nissanusa.com/buildyournissan/modelLine/build/2012/ZRD is developed with using Java.

Another one is UnionBank for their online Banking website: https://banking.unionbank.com/web/Banking/SignOn.jsp You can tell for sure its done with Java due to the .jsp extension.

Another big thing with Java for the Web is developing Enterprise level Applications, for that there is Java Platform Enterprise Edition or J2EE which you can read the wiki here: http://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edition or you can see the sun page here: http://java.sun.com/j2ee/overview.html[/QUOTE]

Wow, good material for learning Java! Thanks!
Copy linkTweet thisAlerts:
@scholarzNov 27.2012 — java for the web is an advance language and really useful for programming..
Copy linkTweet thisAlerts:
@Silvia_YNov 29.2012 — I'm fairly positive that for the Air Canada website for booking your flights is Java. Go to http://aircanada.com/en/home.html and search for any flight.

I know for 100% Certainty that the Build Your Nissan for NissanUSA located at http://www.nissanusa.com/buildyournissan/modelLine/build/2012/ZRD is developed with using Java.

Another one is UnionBank for their online Banking website: https://banking.unionbank.com/web/Banking/SignOn.jsp You can tell for sure its done with Java due to the .jsp extension.

Another big thing with Java for the Web is developing Enterprise level Applications, for that there is Java Platform Enterprise Edition or J2EE which you can read the wiki here: http://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edition or you can see the sun page here: http://java.sun.com/j2ee/overview.html[/QUOTE]

Great source for learning Java! Thank you for sharing!
Copy linkTweet thisAlerts:
@Alexia_ANov 30.2012 — Yeah, these sites are very good for learning Java. Great!
Copy linkTweet thisAlerts:
@khaled80Feb 06.2014 — hey, I am trying to add tomcat server. I opened add new server which showing "Choose the type of server to create" but there is no server list. How...
×

Success!

Help @dhimoet spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 5.18,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @AriseFacilitySolutions09,
tipped: article
amount: 1000 SATS,

tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,
)...