zoukankan
html css js c++ java
tomcat介绍
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由java语言编写,需要运行在jvm虚拟机中。之所以Java的应用领域非常广泛,就是因为有JVM虚拟机的存在,如何操作系统或内核上只要运行了JVM虚拟机,那么就能够运行Java程序。Tomcat中提供了servlet、jsp代码所需的类库
JVM由C语言开发实现,既为Java程序提供运行环境,也提供诸多类库
Java技术的方向:J2SE、J2EE(在J2SE基础上添加了企业级组件)
servlet在JVM之上实现了CGI协议,扩展了JDK,因此能够通过CGI协议响应用户的请求,servlet是服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的HTML页面。它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机
jsp风格的代码使得Java程序可以嵌入到HTML页面中
http://www.cnblogs.com/zhouyuqin/p/5143121.html
Java的JDK有两种,一是openJDK,另外一个是oracleJDK
查看全文
相关阅读:
jquery通过val()取不到textarea中的值
form表单右边弹窗提示不能为空
正则表达式
layui表格的批量删除功能
layui中table表格的操作列(删除,编辑)等按钮的操作
layui动态渲染生成select的option值
layui实现table表格的“关键字搜索”功能
Python3基础 break while循环示例
Python3基础 bool类型变量赋值
Python3基础 assert 断言 确保程序的正确运行条件
原文地址:https://www.cnblogs.com/liu1026/p/7783926.html
最新文章
如何判断轮廓是否为圆?【废弃】
验证码识别--type2
傅里叶变换在机器视觉的运用
验证码识别--type5
使用opencv自带的融合函数
验证码识别--资料收集
实现gabor filter的滤波
XamarinAndroid组件教程RecylerView动画组件使用动画(2)
Xamarin Android组件篇教程RecylerView动画组件RecylerViewAnimators(1)
RecylerView动画组件RecylerViewAnimators
热门文章
SQLite中的运算符表达式
监听发现局域网dropbox客户端broadcast-dropbox-listener
SQLite中的表达式
SQLite中的WHERE子句
Avahi DOS攻击broadcast-avahi-dos
AFP溢出攻击模块afp/loginext
获取运行端口监听的用户身份auth-owner
2018.5.2(7:20到的办公室开始早课 阮一峰的JS) 所有的默默努力都是为了让自己看起来毫不费力
页面刷新方法
idea2018年的破解码
Copyright © 2011-2022 走看看