如何使用Java创建网站?
这可能是一个非常琐碎的问题,但我在学校一直在编写Java程序,我刚刚发现我也可以用Java创建网站如何使用Java创建网站?,java,php,mysql,Java,Php,Mysql,这可能是一个非常琐碎的问题,但我在学校一直在编写Java程序,我刚刚发现我也可以用Java创建网站 我该怎么做?有关于这方面的好书/教程吗 Java和PHP哪个更适合Web开发 另外,当使用PHP时,MySQL就出现了,在为桌面编写Java程序时,我们只使用文件I/O,那么对于web开发人员、文件I/O或MySQL来说,什么更好呢 阅读本手册 基本上,Web应用程序是JavaEE标准的一部分。很多人只使用Web(servlet)部分,并加入其他框架,最著名的是Spring,还有Struts、S
- 我该怎么做?有关于这方面的好书/教程吗李>
- Java和PHP哪个更适合Web开发李>
- 另外,当使用PHP时,MySQL就出现了,在为桌面编写Java程序时,我们只使用文件I/O,那么对于web开发人员、文件I/O或MySQL来说,什么更好呢
您只需要IntelliJ、Eclipse或Netbeans等IDE、JDK、JavaEE下载和Tomcat等servlet容器(或Glassfish或JBoss等成熟的应用服务器)
这是一个问题。你问了几个不同的问题
- 如何使用Java创建网站
- PHP与Java
- 文件I/O与MySQL
MySQL更适合于web应用程序,因为它设计用于处理许多并发用户。不过,您应该知道,通过Java的数据库连接框架JDBC,Java可以像PHP一样轻松地使用MySQL。还需要注意的是,虽然Java一般对初学者非常友好,但进入JavaEE、servlet、Facelets、Eclipse集成、JSP以及在Tomcat中启动和运行一切都是不可能的。当然,这不是建立网站的最简单的方法,而且对于大多数事情来说,这可能是过火了
除此之外,您可能需要自己托管您的网站,因为大多数Web空间提供商不提供Servlet容器。如果你只是想看看它的乐趣,我会尝试Ruby或Python,这是更酷的东西摆弄。但是无论如何,至少要提供一些与这个问题相关的内容,这里有一个很好的Servlet教程:虽然应该提到很多其他内容,但应该是首选
Wicket不仅减少了大量的样板代码,实际上它完全删除了样板代码,您可以将业务代码和标记进行出色的分离,而无需将这两者和您可以从网站上了解的其他内容混合在一起。我将用臭名昭著的“您真的想这样做吗”回答 看起来您的重点是玩Java,看看它能做什么。然而,如果你想真正开发一个web应用程序,你应该意识到,尽管Java在web应用程序中使用(和在严肃的应用程序中使用),但是还有其他技术选项可能更合适 就个人而言,我喜欢(并使用)Java在服务器上提供强大、可移植的后端服务。我从未尝试过用它来建立网站,因为它似乎从来都不是最明显的做法。在厌倦了PHP(我已经使用多年)之后,我最近爱上了基于Python的web框架
RubyonRails的人在比较不同的web技术和RoR时有很多非常有趣的地方。当然,这些显然有些夸张,可能有点偏颇,但我要说的是,它们中的每一个都有不止一个事实。关于Java的是;;-) 我建议充当HTTP服务器和模板引擎来生成HTML。我也支持Esko的建议。这两种解决方案都比一般的设置简单得多。如果你想用Java创建一个网站,可以考虑创建小程序。除非您想要更专业化的东西,否则您很可能只需要使用普通Java就可以了。“您所需要的只是IntelliJ、Eclipse或Netbeans等IDE、JDK、JEE下载和Tomcat等servlet容器(或Glassfish或JBoss等成熟的应用服务器)”。。。哦,就这些吗?;)我认为从JavaEE5()而不是1.4开始可以让他的生活更轻松。我立刻想到:这有点旧,但我认为是时候更新了:)使用Java创建网站有两种选择:PlayFramework和SpringRoo。希望这能有所帮助。大家好-2015年的另一个更新。现在SpringBoot是一个很好的选择(SpringRoo有点不推荐),play框架也很好。如果您感兴趣,请查看一个非常精简的JavaWebApp(有api和ui控制器的示例)。这使用了一些轻量级的spring库,但没有spring boot那么多。你需要DukeScript。我同意你的观点,Java不是构建网站的最佳选择。我使用Laravel(PHP)构建web产品。最近,我在换工作方面遇到了很多问题,因为几乎90%的招聘人员都在问我是否懂JSP。我只知道核心java。爪哇(p