jsp的小总结

java SE (java 基础)
java EE (java wdb 开发)
java ME (androi开发)

html 静态的网站,js(jquery)(动效)(web 前端的知识点) (web)jsp(把以前死的网站让其活起来)

java 13核心技术

1.jdbc:接连数据库
2.JNDI:名字和目录服务(配置数据源来连接数据库)
3.EJB:商业框架(比较旧的框架,可以不用记)
4.RMI:远程方法实现(用java 代码来实现远程连接)
5.java IDL/CORBA:新旧系统集成
6.jsp:HTML代码嵌套java代码
7.Servlet:扩展Web服务器的功能(运行在服务网页)
8.XML:可以扩展性标记语言(存储数据)

web  项目的目录

src 目录:放的是java源代码,也是你的.java文件
WebRoot 目录就相当于你网站的根目录,

WebInfo lib 放jar包
web.xml主要放的是你项目已运行所在加载的配置信息

在WebRoot>>WEB-INF>>web.xml

<welcome-file-list>
  <welcome-file>index.jsp</welcome-file>
</welcome-file-list>

上面三行是  设置web项目的启动页  index.jsp

发布项目>>选中项目>>点击右键>>Run As>>MyEclipse Server Application

之前学的都是 c/s 架构的项目 就是说电脑上必须装一个客户端 例:QQ 大型游戏

如电脑上的淘宝、京东这些就是 b/s 架构的项目

c/s 缺点:维护成本高,效率更高一点
b/s 就是把你的项目放到服务器上,客户端通过浏览器来访问的服务器

主流用大部分都是b/s

服务器:放你的web项目

常用的服务器有:atomcat 阿里 tomcat 服务器;

web 项目的目录 url=urn+uri(统一资源标识符(服务器的ip地址+服务器的端口号+项目名)+很多公司用其做权限管理)

访问web项目的url(官方的说法:统一资源定位符)=协议+服务器的ip地址+服务器的端口号+项目名+访问的界面的名+要传递的参数(?name=fujiawei)

http https socket tup udp 协议

socket 其实本身不是一个协议,
TCP UDP TCP:特点面向连接通信:保证数据不丢失、传输速度慢,基本不可能传递大文件 如:视频
UDP:不是面向连接的通信:丢失数据,传输效率快

socket:三次握手表示连接 成功 可以来执行传递数据,长连接(就是连接成功之后不会被断开,心跳包来检查当前连接是否还是连接状态
用的比较广的就是 即时通信(聊天)socket+xmpp协议就能保证你不丢失数据传输效率快

https=http+ssl证书 一次性连接 (就是客户端向服务器发送请求,只要客户端得到相应的数据,这次连接就断开了)

http 与https的区别 就是 https传输加密了,安全性更高,http是明文来传输,所有大部分公司都是使用的https的请求

jsp(小脚本)=html+java 指令 小脚本 表达式 声明 注释 jsp

jsp页面元素:
静态内容:HTML静态文本
指令:以”<%@”开始,以”%>”结束
小脚本:<% java代码%>
表达式:<%=java表达式%>
声明:<%! 方法%>
注释:
<%–客户端无法看到–%>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值