java - 动态 Web 项目何时使用 java?

标签 java

自从我第一次使用 Java 以来,我就喜欢它的多样性。话虽如此,我已尽力充分利用它。我正在开发电脑游戏、安卓游戏和网站。耶我。我的问题是我一直在学习 html、css 和一点 javascript,以便在 eclipse 动态 Web 项目中使用。我不明白 java 在哪里或如何参与其中。总而言之,我要求解释一下 java 在动态 Web 项目中的使用位置,也许还需要一个示例。

我现在拥有的:http://192.168.43.194:8080/Pointlight_Productions/homepage.html

最佳答案

据我所知,

动态 Web 项目是一个 Eclipse 术语。当您创建动态 Web 项目时,您通常会告诉 Eclipse 管理您的项目,就好像它是要部署在 Servlet 容器上的 Web 应用程序一样。 Eclipse 将编译您的源代码和资源并生成一个 .war 文件,您可以将其部署在 Servlet 容器(Tomcat、Glassfish 等)中

Servlet 容器是用 Java 编写的。但这是提供的。您编写 Java 服务器代码。换句话说,您实现了许多处理请求并生成响应的 Servlet 类。

例如,您可能希望在 HTTP Web 应用程序中为用户显示自定义页面。您的 Servlet 将收到包含用户名的 HTTP 请求。您的 Servlet(或其依赖的服务)将在某个数据库中查找该名称,检索相应用户的所有信息,并生成一个 HTTP 响应(可能是 HTML)来显示该信息。

阅读:

关于java - 动态 Web 项目何时使用 java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23044522/

相关文章:

java - 如何在 libGDX 中绑定(bind)缩放?

java - 如果父引用被定义为没有父引用的 ID,则 Hibernate/JPA 一对多关系

java - 如何强制实现接口(interface)的类或扩展抽象类的子类必须提供默认构造函数?

java - 使用 Jackson 将 YAML 子树映射到 POJO

java - 如何将对象插入数组?

java - Hashmap put 性能因键而异

java - 以编程方式从 Google App Engine 端点方法内部获取基本 url

java - 将英寸转换为英尺和英寸

java - 用于匹配具有两个大写字母的两个单词的正则表达式

Java线程等待和通知