Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Web应用程序开发-选项_Java_Gwt_Frameworks - Fatal编程技术网

Java Web应用程序开发-选项

Java Web应用程序开发-选项,java,gwt,frameworks,Java,Gwt,Frameworks,我正在从事一个规模合理的java项目,该项目需要某种基于web的管理员 这样我们就可以远程启动Initialization类,更改一些变量等,并有一个大致相当(ish)的前端 我遇到过GoogleWeb框架,它看起来像一个选项,而JSP似乎是另一个选项。我喜欢GWT似乎有很多现成的UI元素,时间有点关键 GWT overkill是否用于为项目创建面向web的前端(它基本上是一个演示,因此我们将使用运行linux的本地网络机器作为服务器) 您可能知道的任何其他选项 谢谢 只需使用-您可以非常快速地

我正在从事一个规模合理的java项目,该项目需要某种基于web的管理员

这样我们就可以远程启动Initialization类,更改一些变量等,并有一个大致相当(ish)的前端

我遇到过GoogleWeb框架,它看起来像一个选项,而JSP似乎是另一个选项。我喜欢GWT似乎有很多现成的UI元素,时间有点关键

GWT overkill是否用于为项目创建面向web的前端(它基本上是一个演示,因此我们将使用运行linux的本地网络机器作为服务器)

您可能知道的任何其他选项


谢谢

只需使用-您可以非常快速地创建原型

JSP的一个优点是,如果您已经是Java公司,那么就很容易开始使用它。如果您愿意的话,有一些框架可以在JSP之上分层来帮助您,例如

就丰富的UI组件而言,您可以使用与服务器技术无关的任意JavaScript库(jQuery UI、Prototype+script.aculo.us、YUI、Google Closure library等)


编辑:我应该提到:我有一个我信任的朋友,他对GWT赞不绝口(我对GWT做得还不够,没有发表意见)。如果你还不懂JavaScript,也没有时间学习它,但仍然想创建一个丰富的web应用程序,那么GWT可能是一个不错的选择。

从我个人的web前端原型设计经验来看,GWT非常棒,但这可能只是因为我习惯了swing编程。如果您以前从未做过任何类型的Java编程,请坚持使用基于JSP的东西,比如Struts、JSF(如果您需要一些现成的组件,可以使用ICEFaces)、Spring、Stripes……我想您明白我的意思了。有一百万个web框架。做一点研究,但要坚持熟悉和舒适的方式。

我同意锌的答案,但我更倾向于锌。它有点像Struts,但是它更简单,更容易启动和运行(它不需要太多的配置),有两个比较

您可以在大约半小时内运行一个“hello world”web应用程序

在视图方面,您可以使用JSP或freemarker(也可以使用其他一些)

JSP加上一些参数将成为一个很好的UI


祝你好运

最好将没有“正确”答案的问题标记为“社区维基”。您可能仍然可以返回并编辑问题以勾选方框。在这个阶段无法学习新语言。java中的一些东西将是理想的:)那么GWT对于这个应用程序来说是完全过度使用了吗?使用它会有什么帮助呢?我已经做了一些java,但主要是linux中基于文本的东西,还有一些swing。我想你们已经说服我了,我至少要试着和GWT一起跑,看看会发生什么!