0

I have been using PHP (OOP) with various Frameworks for all my webdevelopment projects for the last few years. Next year I'll have to learn Java as part of CS university course, so I thought it may be a good idea to switch to Java for some of my smaller webdevelopment projects, so that I can get to know Java in advance.

What do I need to use Java for backend web development? What IDE/Server software/etc. should I use? What frameworks are available and which documentations could one recommend?

I know this is strictly not a Stackoverflow question, but I'd really like to hear the opinion of the very professional community here at Stackoverflow!

2
  • Play and eclipse. Commented Jan 20, 2012 at 14:30
  • @Raynos: Do you want to add your suggestion as an answer? Because I finally also decided to use the Play framework. Commented Mar 18, 2012 at 20:05

3 Answers 3

2

The web development component of Java is called Java EE. You should look into that.

As IDE you can use Eclipse, Netbeans, etc. (you can download versions that are specifically aimed at Java EE development, with bundled servers like GlassFish or Tomcat).

Sign up to request clarification or add additional context in comments.

Comments

0

Use all of these technologies and learn what the terms mean: Servlet, JSP, JSTL, Filter, Tag library (create your own).

A very popular framework is Spring. Spring Core and Spring MVC has recreated most of the Java EE components but in a way that is easier to use.

The DWR library makes AJAX very easy.

Learn how to use Spring ORM, Hibernate or JPA.

Comments

0

I also just want to add my own answere to show what I choose in the end to work with:

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.