JavaWeb之Servlet本质

Servlet:

服务器和Wepapp开发者之间的协议,sun公司已经规范了Servlet协议,Wepapp开发者只需要去实现规范servlet接口类和对应的配置文件并在配置文件中指定请求路径和类名,Servlet底层是面向接口编程,用反射机制实例化一个类后再向下转型成Servlet类(因为Wepapp开发者实现规范好,只需到对应的文件中调用各个方法)

这样做是为了降低耦合性,使一个webapp可以在不同的浏览器中运行

菜鸟教程的解释:

Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。

使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。

补充dos窗口编译方式:javac 源文件 -d 编译文件输出路径 :

含义:编译源文件,并将编译后的 .class 文件 放到 -d 参数后的目标路径中;

 打包编译时,会自动创建包目录,不需要自己新建包名文件夹;2.当当前目录有多个java文件需要编译或打包编译时,javac -d . *.java指令可以给当前目录下的所有java文件根据程序中是否有包声明进行编译或打包编译

posted @ 2023-05-11 13:33  hangsingplus  Views(11)  Comments(0Edit  收藏  举报