Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.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
从javagui到javaweb_Java_Model View Controller_Spring Mvc - Fatal编程技术网

从javagui到javaweb

从javagui到javaweb,java,model-view-controller,spring-mvc,Java,Model View Controller,Spring Mvc,我最近一直在用Java-Swing开发相当大的应用程序。现在我想转到网络。基本上-我不是微软的家伙,Java对我很好。我检查了JavaEE框架的一些基础知识,决定选择Spring。我已经熟悉JDBC了。学习Spring是一回事,但仅仅使用GUI(C++和Java)意味着我对web开发的知识非常贫乏 在开始阅读SpringMVC教程之前,开发web解决方案应该知道什么?我主要对图形“如何”感兴趣。。。从头开始,还是像IDE一样开发?我有点喜欢f.e.Silverlight,并将其集成到web或as

我最近一直在用Java-Swing开发相当大的应用程序。现在我想转到网络。基本上-我不是微软的家伙,Java对我很好。我检查了JavaEE框架的一些基础知识,决定选择Spring。我已经熟悉JDBC了。学习Spring是一回事,但仅仅使用GUI(C++和Java)意味着我对web开发的知识非常贫乏

在开始阅读SpringMVC教程之前,开发web解决方案应该知道什么?我主要对图形“如何”感兴趣。。。从头开始,还是像IDE一样开发?我有点喜欢f.e.Silverlight,并将其集成到web或asp.net win表单中,这让我们“GUI”人员能够更快地开发。你能给我一些有用的建议吗


Thanx

在web中,GUI主要由用户完成。你可以在这里找到一个。您对CSS的功能有了一些了解。“原始”UI部分是由plain完成的,对于Java EE Web应用程序来说,它通常是由好的旧文件提供的;对于Sun自己的MVC框架来说,它也是由XHTML文件提供的

谈到JSF,有几个丰富的UI组件库可以在JSF之上使用,例如()和()。有了这些库,你不需要把头发拔出来就可以完成基于CSS的外观工作


SpringMVC不提供任何这样的富UI组件库。在我看来,Spring在改进版中也过时了,它(最终)提供了许多类似Spring的现成功能。

在web中,GUI主要由用户完成。你可以在这里找到一个。您对CSS的功能有了一些了解。“原始”UI部分是由plain完成的,对于Java EE Web应用程序来说,它通常是由好的旧文件提供的;对于Sun自己的MVC框架来说,它也是由XHTML文件提供的

谈到JSF,有几个丰富的UI组件库可以在JSF之上使用,例如()和()。有了这些库,你不需要把头发拔出来就可以完成基于CSS的外观工作

SpringMVC不提供任何这样的富UI组件库。在我看来,Spring在改进版中也已经过时,它(最终)提供了许多类似Spring的现成功能。

您可能需要检查一些来自Java语言的客户端GUI javascript代码编译。代码甚至可能在某种程度上看起来像Swing:)

另一件值得注意的事情是,您可能希望使用类似于Spring的东西,而不是使用JDBC。

您可能希望检查一些来自Java语言的客户端GUI javascript代码编译。代码甚至可能在某种程度上看起来像Swing:)


另一个值得注意的是,也许你想使用类似于Spring的东西而不是使用JDBC。

< P>在开始学习Spring之前,考虑一下。它构建在Spring和Hibernate之上,更易于学习和使用。Grails使用Groovy,但如果您了解java,学习Groovy非常快。开发JavaEE或Spring应用程序太痛苦和无聊了。你可以使用NETBeaS或Eclipse。GRARES。

< P>在开始学习Spring之前,考虑一下。它构建在Spring和Hibernate之上,更易于学习和使用。Grails使用Groovy,但如果您了解java,学习Groovy非常快。开发JavaEE或Spring应用程序太痛苦和无聊了。您可以将grails与NetBeans或Eclipse一起使用。

嘿,我检查过GWT似乎很酷。那么,我可以用GWT和Spring的JavaEE逻辑构建web UI吗?嘿,我检查过GWT似乎很酷。那么我可以用GWT和Spring的JavaEE逻辑构建web UI吗?全部选中,IceFaces看起来很棒!谢谢,我会考虑使用它(或者GWT上面提到的我也一样)检查所有的,冰面看起来很棒!我会考虑使用它(或者上面提到的GWT也鼓励我)