• Post Reply Bookmark Topic Watch Topic
  • New Topic

Using Java for the Web  RSS feed

 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Apologies if this is the wrong forum for this question. It's a kind of beginner question so I thought it would be most suitable here.

I know about coding in general, Java, C, Python, SQL etc. but I barely know anything about making code come together on the web. I have a vague idea about what things like libraries and frameworks are, but nowhere near enough to know what tools I actually need to make something work.

I'm interested in making a web application with which relies on Java do to the data processing. The idea is that the user inputs some messages, clicks submit, the text is taken away and processed, and the results are displayed on the screen. I would like the UI to be smooth with a modern look and feel.

Can you recommend some languages/tools to use for this and explain how they connect together? I use my universities web hosting.

Also, I usually do programming on Windows but I could also use Linux, so please tell me if I'll come across any specific drawbacks using Windows.

Thanks
 
Ranch Hand
Posts: 94
1
Chrome Java Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Although your question is too general, I'd say JavaEE is your answer. I'm currently writing my thesis in JavaEE 7 and I'm developing a web application. All of the backend (the processing as you mention it) is done in Java. You can create the UI in JSF and Primefaces for the modern look BUT, if you want even more modern you can go some other direction (HTML + JS + CSS), the client of your application can be done in any technology.

Having said this, let's go to the hosting part of your post. Does your institution offer app servers such as Glassfish, Wildfly etc? If not, I don't think you can host it normally. Glassfish, Wildfly etc are app servers whereas "normal" hosting happens on web servers.

This is what I had to say, please don't take it for granted since I'm also quite new to this, I may be mistaken in topics
 
Author and ninkuma
Marshal
Posts: 66307
152
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I would avoid JSF as an overcomplicated Rube Goldberg contraption. Rather, start by learning basic servlets and JSP.
 
Marshal
Posts: 56610
172
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
And welcome to the Ranch
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!