当前位置:网站首页>JSP learning (I) -- overview of JSP
JSP learning (I) -- overview of JSP
2022-06-22 17:30:00 【xiao_ zhu_ ting_ feng】
1.jsp Configuration of operating environment
https://blog.csdn.net/xiao_zhu_ting_feng/article/details/88402363
2.jsp Page elements
3.tomcat Server directory structure
/bin: Deposit windows or Linux Start and shut down on the platform Tomcat Script file for
/conf: Deposit Tomcat Various global configuration files of the server , The most important one is server.xml and web.xml
/doc: Deposit Tomcat file
/server: Contains three subdirectories :classes、lib and webapps
/server/lib: Deposit Tomcat The server needs all kinds of JAR file
/server/webapps: Deposit Tomcat Bring your own two WEB application admin The application and manager application
/common/lib: Deposit Tomcat Server and all web Applications are accessible jar file
/shared/lib: Store all web Applications are accessible jar file ( But can't be Tomcat Server access )
/logs: Deposit Tomcat Log file at execution time
/src: Deposit Tomcat Source code
/webapps:Tomcat The main Web Publishing directory , By default Web The application files are placed in this directory
/work: Deposit JSP After compiling class file
4. Port occupation problem
If the port is occupied , You can change the following configuration file to 80**
5.jsp Execution process diagram
explain :
The client makes the request
2、web Container will jsp Turn into servlet Code (.java)
3、web The container will be converted to servlet The code to compile (.class)
4、web The container loads the compiled code and executes
5、 Respond the execution result to the client
边栏推荐
- Stop automatically after MySQL server starts
- WPF 实现星空效果
- Post to asp Net core length limitation and solution when transferring data
- . Net release and support plan introduction
- Spark and mysql:did not find registered driver with class com mysql. jdbc. Driver
- Which platform is safer to buy stocks on?
- Docker之MySQL主从连接提示:Communications link failure
- be based on. NETCORE development blog project starblog - (12) razor page dynamic compilation
- Cross platform brake browser
- Recommend 7 super easy-to-use terminal tools - ssh+ftp
猜你喜欢

clickhouse 21.x 集群四分片一副本部署

华为云招募工业智能领域合作伙伴,强力扶持+商业变现

Qt Notes - qmap Custom key

Mybaits:接口代理方式实现Dao

【进阶自动化测试第一步】1分钟带你了解自动化测试

抢先报名丨新一代 HTAP 数据库如何在云上重塑?TiDB V6 线上发布会即将揭晓!

团队管理|如何提高技术 Leader 的思考技巧?

You call this crap high availability?

##Kibana+ELK集群日志处理

0 basic how to get started software testing, can you succeed in changing careers?
随机推荐
Analysis of the writer source code of spark shuffle
synchronized实现原理
clickhouse 21. X cluster four piece one copy deployment
Mybaits:接口代理方式实现Dao
Spark on data skew
可能是全网最全的Matplotlib可视化教程
.NET 发布和支持计划介绍
[mysql] install multiple MySQL versions on one Windows computer
Apache ShardingSphere 一文读懂
关于#数据库#的问题,如何解决?
Database mysql master-slave scheme
. NETCORE enables image scaling and cropping - based on imagesharp
Mybaits:常用数据库操作(东软的操作)
Scala equality
基于.NetCore开发博客项目 StarBlog - (12) Razor页面动态编译
Docker之MySQL主从连接提示:Communications link failure
Hello playwright: (7) simulate keyboard and mouse
DAP事实表加工汇总功能应用说明
Spark's NaiveBayes Chinese text classification
以小见大:一个领域建模的简单示例,理解“领域驱动”。


