![]() |
1
3
有很多不同的Java企业技术,很难知道从哪里开始。如前所述,头一本JSP&servlets书非常出色。我目前在一个企业应用程序上工作,它是多年前用servlet开发的。随着时间的推移,我们已经迁移到JSP,但是我们没有使用任何更新的框架。所以这确实是一个有效的方法,虽然过时了。 关于Java的事情是,大多数企业发展是一堆不同技术的结合。例如,您可以使用jsp为带有servlet后端的视图创建一个应用程序,使用hibernate为您的数据库连接、jdom为您的XML、junit为您的测试框架、log4j或aspectj为您的日志框架、lucene为搜索、jboss为部署(和部署可以是非常重要的)等。您不会去在接下来的3天内学习所有这些技术。 我的建议是(如前所述)选择一个框架,并且有许多选择,如Tapestry、JSF、Wicket、Struts等,它们将抽象出许多底层技术。任何你选择的Java技术都会有一个很好的社区来帮助它。 另一件需要考虑的事情,因为你似乎急于让事情运作,就是(至少在我看来),Java不是一种快速的语言。这是非常冗长的,除非你掌握好的Java网页设计的细微差别,否则很容易在你的脚上开枪。也许你应该看看JVM上可用的一些其他技术(这样你就可以拥有所有的Java LIBs)了,比如Groovy。 Groovy允许您选择Java语法,或者选择动态的Ruby类语法。此外,Grails在很大程度上是groovy的Rails克隆版,它可以让您在短时间内编写Web应用程序。 无论你选择做什么,祝你好运,欢迎来到Java Web应用程序美妙的世界。 |
![]() |
2
4
您应该跳过基本的servlet并使用一个Web框架,从struts+tiles(最简单的处理方法是-最多几个小时)到spring等。在您的例子中,我还将使用hibernate进行数据库抽象-在这么短的时间内,您无法跟上JDBC的速度。 |
![]() |
3
3
首先,我建议你去接 Head First Servlets & JSP .它将给您一个很好的Java Web开发概述。从他们那里你可以更好地选择一个网络框架来使用。 |
![]() |
4
3
我建议 Matt Raible's app fuse . 它将为您提供一个使用MVC框架和一些Java构建工具将应用程序绑定到数据库的速成课程。 这个 App fuse demo 会显示他是多么的快。 |
![]() |
5
1
对于简单的基于Java的Web应用程序
我相信设计比技术更重要,所以继续学习设计模式。所有主要框架都基于不同的设计模式。 |
![]() |
6
0
我建议你先试试JSP。JSP更简单,因为您不必处理底层服务器技术,至少不需要处理简单的应用程序。它会让你跟上速度。稍后,当您获得经验时,可以直接使用servlet。 它也很适合您的PHP直觉。 |
![]() |
7
0
确实,从Java Web开发开始并不像PHP那么简单,尤其是在CooDigiTor,一个我已经爱上的框架中。 我会推荐Grails,但首先要找一本关于这个主题的书。我发现为了快速提高效率,你需要一个适当的参考资料。我个人用的是圣杯的权威指南。 |
![]() |
8
0
我建议你拿一份 Servlet 2.5 Specification 仅供参考。这是一个相当不错的阅读,并不是太干的规格。 它解释了会话、过滤器、侦听器、线程模型等。 另外,看看 JSP Model 2 architecture (better link) 这就解释了servlet和jsp的最佳使用。 如果你只有几天时间从头开始加速的话,我不建议你去看支柱或者弹簧。一旦您熟悉了servlets和jsp,那么您就可以查看SpringMVC,了解支持对控制器进行更简单单元测试的方法。 |
![]() |
9
0
在接触任何框架之前,您最好学习基本的servlet和jsp生命周期。这样会更好,因为你会很好地掌握内部工作。head-first servlets和jsp是您应该学习的课程。 |
![]() |
10
-1
我会考虑使用 Groovy on Grails . 启动起来容易得多,而且它有很多你需要内置的东西。GWT和jquery一样通过插件提供。 Groovy的优点在于它基本上是一个Java的超集,具有巨大的Rails快速启动速度。 它将作为一个战争部署到你的JavaEE应用服务器。 |
![]() |
11
-3
我喜欢山姆的书《21天自学J2EE》。概念参考和基本语法很棒。现在也应该很便宜了。 |
![]() |
gigashark · 部署生成的Maven Spring项目不起作用 7 年前 |
![]() |
Tristan Le Gacque · ApachePOI:NoClassDefFoundError:org。阿帕奇。poi。openxml4j。例外情况。invalidFormatException无效格式异常 7 年前 |
|
Carlos Chávez · Tomcat/Hibernate配置 7 年前 |