jsp--开头简介

169 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

文章目录

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. 如不是第一次请求,则直接执行第四步