首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么要使用JSP/Servlet?

问为什么要使用JSP/Servlet?
EN

Stack Overflow用户
提问于 2010-02-16 06:54:41
回答 2查看 8.6K关注 0票数 6

我用PHP做了很多web开发(包括过程化和OO)。在过去的几年中,我参与了嵌入式系统的Java开发(而不是JSP和Servlet)。我精通Java SE,最近得到了一份不错的网络开发工作。我正在考虑使用JSP和Servlet开发这个站点,但这完全是为了我自己使用Java的知识进步。有没有任何真正的理由使用JSP和Servlet而不是PHP或ASP等?问题是许多托管公司不提供Tomcat或其他JSP服务器,如果他们提供,它是昂贵的。

任何反馈都将不胜感激。

GF

EN

回答 2

Stack Overflow用户

发布于 2010-02-16 08:48:06

我已经使用JSP很多年了,它的可扩展性通常会使每月托管的名义成本变得更值得。也就是说,如果您需要放置一个基本的信息或简历类型的页面,您可能不需要JBoss或其他大锤。

通过JSP/ Java,它打开了在控制器层使用Java的大门(您可能已经使用或听说过高级连接池、分布式缓存、通过Quartz的调度、Hibernate对象/关系持久性)。然后,您可以在任何具有JVM的机器上运行Java。JSP上的语法并不是非常困难,尽管它确实有一个学习曲线。就托管而言,到目前为止,eatj.com已经相当不错了。

在PHP方面,您可以很容易地整合社区特性,如Wordpress。虽然您可以使用nWordPress for Java,但这不是一回事。Facebook可能是PHP最大的实现之一,它使用HipHop并显著降低了对处理器的需求。

您的项目也可能更容易配备PHP开发人员,因为PHP开发人员比JSP开发人员更容易找到。我会说学习JSP和/或Ruby -它打开了更多的大门,你最终可能会更喜欢一种方法。

票数 2
EN

Stack Overflow用户

发布于 2010-02-16 07:08:49

如果你有时间,如果只是学习Java的web方面,这是一个好主意。我建议考虑Java web框架,如Spring MVC、Wicket或Struts,因为它们简化了开发(在您学习它们之后),并使web应用程序更易于测试和维护。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2269517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档