jsp--开头简介

java方向

java一般有三个方向

  1. 桌面应用程序
  2. web应用程序
  3. 嵌入式应用程序(移动)

jsp

jsp全名java server page,它具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

jsp 安全性高,适合大型企业型

net 简单易学,安全性以及跨平台性差

php 成本低,适合中小型企业

而这篇博客写的是javaweb项目与jsp的一些学习记录

javaweb

一个javaweb项目的建立,会有WEB.INF文件夹,jsp,css等文件就放在这个文件夹里,里面有lib文件夹,用来放jir包,还有classes文件夹,用来放class文件。同时还有web.xml等配置文件,然后发布到tomcat服务器上,就能在浏览器上运行。

jsp指令

  1. page指令 <%@page 属性1="" 属性2=""%>,属性有language=“java”, import=“java.util.*”, contenttype="text/html, charset="utf-8""等
  2. include指令 用来外部文件嵌入
  3. taglib指令 标签库使用自定义标签

jsp注释

  1. <!-- --> 客户端可见
  2. <%-- --%> 客户端不可见
  3. // /* */ jsp脚本

jsp脚本

在jsp执行的java代码<% java代码 %>

jsp表达式

<%= 表达式 %>

jsp生命周期

  1. 用户请求jsp文件,判断是否第一次请求
  2. 若是,则jsp引擎把该jsp转换成servlet
  3. 生成字节码文件,执行jspInt()
  4. 生成的字节码文件解析执行jspService() 多线程处理客户端请求
  5. 如不是第一次请求,则直接执行第四步
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值