1
2
你可能会发现 this 有帮助的问题。 你真正需要知道的是HTML、Java和 JSP S. 创建动态内容非常容易使用 JSP S和Java。你还需要像 Tomcat 或 Glass Fish . 就后端Java代码而言,这与桌面应用程序没有区别。您唯一要更改的是用户界面。切换到Web界面的最大挑战之一是它的设计是无状态的。 |
2
1
这些框架使Web编程更容易,而不是必需的。您可以使用普通的旧servlet和jsp(使用类似于tomcat或jboss的Web应用程序容器)编写Web应用程序,甚至可以自己执行所有HTTP I/O(显然,对于tomcat等,这是毫无意义的)。 类似Spring with Hibernate等的框架类似于PHP中的框架,比如Cakephp,它们使开发变得更容易,它们对程序员强制执行明智的模式(MVC),对于这种类型的应用程序,抽象代码总是以同样的方式执行。是的,他们在不同程度上限制了你的选择和能力,限制了你可以采取的行动。有些人比其他人更重。但是Java世界有很多选择,这是一种力量,但是你只需要花时间评估它们,并根据你的能力选择一个。 拿支柱和瓦片。您可以简单地将struts用作MVC系统,并避免使用它提供的所有实用JSP标记。你需要很短的时间来重写你最终使用自己的功能,但那是你没有的时间,然后是调试,以及你无法解释的特定领域知识和经验。 |
3
0
|
4
0
从技术方面来说,你可以开始下载 Tomcat 并对练习和文档进行编码。 通过“架构”SIE,您在Java中编写业务逻辑,即通过通信客户端服务器(请求)获取参数的所有组件,操作该组件并使用该组件来创建结果。 这个结果将提供给CommunicationServer客户机(响应),并在网页中显示表示层(JSP等)。 我知道,这个解释非常精确,不是很“正统”。 你明白这一点很重要。 |
5
0
编写Java Web应用程序时使用的编程模型实际上是J2EE的一个子集。不是火箭科学,但至少有一点需要了解。 熟悉J2EE Web容器、J2EE Web应用程序、描述符(web.xml)、servlet(实际上是任何J2EE Web应用程序的基本“基石”)以及JSP的概念。 Sun在他们的网页上有许多不错的教程。使用“site:sun.com”在上面的任何一个术语中搜索通常都会带来好的结果(例如,这一个关于servlets的概念: http://java.sun.com/products/servlet/articles/tutorial/ ) 我也会先忘记Web框架,从J2EE开始,然后将MVC作为设计模式。之后,进入Web框架。使用框架通常会有很大的帮助,但即使使用框架,您仍然需要了解基础知识。 |
6
0
既然你在使用Netbeans,就从他们网站上的Tuturials开始吧。 http://www.netbeans.org/kb/docs/web/quickstart-webapps.html 在开始了解任何框架的详细信息之前,请先浏览网站上的简单教程。 Java Web应用程序非常简单。您有Java类(.java)来处理业务逻辑和处理演示文稿的.jsp文件。试着把它们分开。您还需要熟悉JSTL标记和EL(表达式语言)语法。 |