JavaWeb
00 分钟
2023-1-10
2023-8-1
type
status
date
slug
summary
tags
category
icon
password
link
Property
Aug 1, 2023 08:23 AM
 

Tomcat

依赖环境:java jdk

环境变量

 
notion image
JAVA_HOME C:\Users\h5392\.jdks\openjdk-18.0.1.1-1
 

安装

找到你需要用的Tomcat版本对应的zip压缩包,解压到需要安装的目录即可。

目录介绍

bin:专门用来存放Tomcat服务器的可执行程序; conf:专门用来存放Tocmat服务器的配置文件; lib:专门用来存放Tomcat)服务器的jar包; logs:专门用来存放Tomcat服务器运行时输出的日记信息; temp:专门用来存放Tomcdat运行时产生的临时数据; webapps:专门用来存放署的web工程; work:是Tomcat工作时的目录,用来存放Tomcat运行时jsp译为Servlet的源码和Session钝化的目录。
 

启动服务

1、到Tomcat目录下的bin目录下的startup..bat文件,双击,就可以启动Tomcat服务器;
2、目录命令行输入 catalina run
如问测试Tomcat服务器启动成功??? 打开浏览器,在浏览器地址栏中输入以下地址测试: 1、http://localhost:8080
 

停止服务

1、点击tomcat服务器窗口的x关闭按钮 2、把Tomcat服务器窗口置为当前窗口,然后按快捷键Ctrl+C 3、找到Tomcat的bin目录下的shutdown.bat双击,就可以停止Tomcat服务器
 

修改端口

http协议默认端口号是80
如何修改Tomcat的端口号? Mysq默认的端口号是:3306 Tomcat黑默认的端口号是:8080 到Tomcat目录下的conf目录,找到server.xml配置文件。
notion image

部署web工程到tomcat

第一种方法:只需要把web工程的目录拷贝到Tomcat的webapps目录下即可。
第二种方法:找到Tomcat下的conf目录\Catalina\localhost下,创建如下的配置文件:
notion image
 
notion image
 
 

Web应用

JavaWeb是一种用于开发Web应用程序的技术。JavaWeb应用程序是运行在Web容器中的,比如Tomcat、Jetty等。JavaWeb应用程序可以与客户端进行交互,并可以访问数据库、文件系统等资源。

JSP和Servlet

JavaWeb应用程序通常由JSP和Servlet组成。JSP是一种使用HTML代码和Java代码混合编写的页面,可以动态地生成HTML内容。Servlet是一种Java类,可以处理HTTP请求和响应。通过JSP和Servlet,可以实现用户注册、登录、数据查询等功能。

Spring和Spring MVC

Spring是一个开源的Java框架,用于简化Java开发。它提供了依赖注入、面向切面编程、数据访问、消息传递等功能。Spring MVC是Spring框架的Web框架,用于开发Web应用程序。它提供了模型-视图-控制器(MVC)架构,可以实现页面跳转、表单处理、数据验证等功能。
 
 

JDBC

Java Web应用程序可以访问数据库,其中一个使用的技术是Java Database Connectivity(JDBC)。JDBC是一个Java API,用于连接和操作各种关系数据库。使用JDBC可以在Java Web应用程序中执行SQL查询,插入,更新和删除数据。要使用JDBC,首先需要在Java Web应用程序中添加适当的JDBC驱动程序。驱动程序的类型取决于要连接的数据库的类型。
Great! Now that you know what JDBC is, let me explain how you can connect to a database using JDBC.
To connect to a database using JDBC, you need to follow these steps:
  1. Load the JDBC driver: The first step is to load the JDBC driver for the database you want to connect to. This can be done using the Class.forName() method.
  1. Establish a connection: Once the driver is loaded, you can establish a connection to the database using the DriverManager.getConnection() method.
  1. Create a statement: After establishing a connection, you can create a statement object using the Connection.createStatement() method.
  1. Execute the statement: Once you have created a statement object, you can execute the SQL statements using the Statement.execute() method.
  1. Process the results: After executing the statement, you can process the results using the ResultSet object.
 
 
 
 

评论
  • Twikoo
  • Waline