Jay Orsaw wrote:I figured I'd ask this question here, because I'm new to web programming... I took an HTML class that was okay, HTML to me was really easy... I really don't like tags either....
Bnut I've heard about JSF and JSP/Servlets and I was reading up on how JSF is apparently a "Framework" where JSP works with Servlets?
I was reading up on something for HTML5 vs Java FX for "RIA" which I also am not sure what is different about that...
I know when you run an Applet you need to run the JVM which imo needs load time and such, but does JSP, JSF, or Java FX run like Flash site
Bear Bibeault wrote:
Jay Orsaw wrote:I figured I'd ask this question here, because I'm new to web programming... I took an HTML class that was okay, HTML to me was really easy... I really don't like tags either....
Then web programming is unlikely to be your cup of tea. Even using generators such as GWT, if you're not intimate with HTML, you're going to fail.
Bear Bibeault wrote:
Jay Orsaw wrote:Bnut I've heard about JSF and JSP/Servlets and I was reading up on how JSF is apparently a "Framework" where JSP works with Servlets?
Servlets and JSP are the way in which server-side Java code generates web pages to be sent to the browser. JSF is a framework built on top of Servlets/JSP that provides a "component-based" approach. JSF has many people who like it, but there are legions (like me) who think it's a Rube Goldberg abomination.
There are may other frameworks based on JSP/Servlets; Spring MVC and Struts, for example. And some, not based on Servlets at all, like the Play! framework.
GWT is a system where you write your site completely in Java and it generates the HTML and JavaScript for you. THis sounds most like what you are after, but you'll be lost unless you understand what it's generating.
Bear Bibeault wrote:
Jay Orsaw wrote:I was reading up on something for HTML5 vs Java FX for "RIA" which I also am not sure what is different about that...
JavaFX is sort of "the new Swing".
Bear Bibeault wrote:
Jay Orsaw wrote:I know when you run an Applet you need to run the JVM which imo needs load time and such, but does JSP, JSF, or Java FX run like Flash site
Applets run on the client in the browser JVM. That's a dead end. Don't go there. Servlets/JSP run on the server to create the pages that are sent to the client.
If you want to understand what JSP is all about, read this article.
Jay Orsaw wrote:GWT sounds interesting, maybe I will look at that... I wont have an issue understanding what it generates, so I can do everything in java then huh? Do you have a site for this?
Yeah but apparently it's supposed to be used for the internet?
what do you mean by "dead end, don't do there?"
Mike Dow wrote:If you're new to web development I'd recommend trying JSPs. They are a lot simpler then JSF and would probably be a good place to start playing around with server side code.
Museum, surelyPaul Clapham wrote: . . . Java books used to talk about applets in the first few chapters. If you have one of those books then bung it directly into the nearest recycling box . . .
Bear Bibeault wrote:
Mike Dow wrote:If you're new to web development I'd recommend trying JSPs. They are a lot simpler then JSF and would probably be a good place to start playing around with server side code.
Except, of course, that JSPs are useless without servlets. And as already mentioned, for many of the framework choices, a sounds knowledge of JSP and servlets is a pre-requesite, along with HTML, JavaScript and CSS.
Hibernate is an ORM tool.Jay Orsaw wrote:Is Hibernate another example of a framework?
Also JavaFX, is it only "The new Swing?" How involved will it be with the internet?
Bear Bibeault wrote:
Hibernate is an ORM tool.Jay Orsaw wrote:Is Hibernate another example of a framework?
Also JavaFX, is it only "The new Swing?" How involved will it be with the internet?
Not very.
Also what's ORM?
Did you see how Paul cut 87% off of his electric heat bill with 82 watts of micro heaters? |