简体   繁体   English

什么Web FrameWork对Java开发人员有用?

[英]What Web FrameWork will be good for java developers?

i'm very new to the word Framework. 我对Framework这个词很新。 I need to design some websites, i want to learn any Web framework for java. 我需要设计一些网站,我想学习任何java的Web框架。 And hence this is the first framework i'm learning in my life, what framework i have to select? 因此,这是我生命中学习的第一个框架,我必须选择哪个框架?

  1. GWT GWT
  2. JSF 2.0 JSF 2.0
  3. Apache Wicket Apache Wicket
  4. Apache Tapestry Apache Tapestry
  5. Struts 支柱

This is most popular frameworks as i know. 据我所知,这是最受欢迎的框架。 I like GWT, but you may choose what you want, it depends on your goals. 我喜欢GWT,但你可以选择你想要的,这取决于你的目标。 To familiarize you can work with each 要熟悉,您可以使用每个

Although this is a fairly subjective question, learn Struts 2 ! 虽然这是一个相当主观的问题,但请学习Struts 2 (the 2 is important!) It is fairly simple, uses plain Java objects, the design is clear. 2很重要!)它相当简单,使用普通的Java对象,设计很清晰。 You can start with a small project and expand as you learn. 您可以从一个小项目开始,并在学习时进行扩展。

This depends on what exactly you are trying to accomplish. 这取决于您要完成的具体内容。 Are you trying to write the backend server logic? 您是否正在尝试编写后端服务器逻辑? Are you trying to implement a web-based UI that presents / communicates with that logic? 您是否尝试实现基于Web的UI以呈现/与该逻辑通信?

For creating a web-based UI in Java, you might want to try Google Web Toolkit (GWT) . 要在Java中创建基于Web的UI,您可能需要尝试使用Google Web Toolkit(GWT) For the backend logic, there is Google App Engine . 对于后端逻辑,有Google App Engine I'm sure there are lots of other frameworks that others will list. 我确信其他人会列出很多其他框架。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM