首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JSP一:理解JSP

    了解JSP JSP 本质上就是⼀个 Servlet,JSP 主要负责与⽤户交互,将最终的界⾯呈现给⽤户。 在Java中,只有Servlet接口才可以于浏览器交互。...JSP引擎会将你写好了的jsp转化为Java类,也就是Servlet类,如果你去看他转化之后的源代码,你会发现它实际上就是我们之前使用原始Servlet的servletResponse.getWriter...换句话说,当服务器接收到⼀个后缀是 jsp 的请求时,将该请求交给 JSP 引擎去处理,每⼀个 JSP 页面第⼀次被访问的时候,JSP 引擎会将它翻译成⼀个 Servlet ⽂件,再由 Web 容器调⽤...嵌入方式 1.JSP 脚本,执⾏ Java 逻辑代码 我们去新建一个JSP页面,就叫test.jsp,运行项目后在浏览器中访问该页面。...page:当前 JSP 对应的 Servlet 对象,Servlet。 exception:表示 JSP 页面发⽣的异常,Exception。很少用到。

    22.5K20

    JavaWeb——JSP入门学习(JSP基本概念、JSP脚本、JSP内置对象)

    本章内容只对JSP内容做入门介绍,是为了会话技术的Cookie和Session内容的承接,后续再写文章详细介绍JSP。...1 JSP基本概念 JSP,Java Server Pages,Java服务器端界面,可以理解为一个特殊页面,既可以定义html标签,又可以定义Java代码。可以简化书写!...【JSP原理】:JSP本质上就是一个Servlet 1)服务器解析请求消息,找是否有index.jsp资源; 2)若找到了,则将其转化为.java文件; 3)编译.java文件,生成.class字节码文件...2 JSP脚本 JSP脚本,就是JSP定义Java代码的方式,有三种: 1):定义的java代码,在service方法中,service中可以定义什么,该脚本中就可以定义什么;...3 JSP的内置对象 内置对象,就是指在jsp页面中不需要获取和创建,可以直接使用的对象。

    20K10

    Servlet框架(servlet+jsp)+Mysql实现的增删改查+分页(功能包学生信息录入、学生信息增删改查、分页等)

    @TOC Servle框架(servlet+jsp)+Mysql实现的增删改查+分页 本系统实现了一个java的servlet框架+jsp的学生信息增删改查+分页的实例,简单易懂,特别适合刚学servlet...实现功能截图 学生信息录入 图片 录入成功 图片 学生信息列表 图片 修改学生信息 图片 修改成功 图片 下一页(分页功能) 图片 删除学生 图片 删除成功 图片 系统功能 本会议管理系统实现了以下功能...: 1、学生信息录入 2、录入成功 3、学生信息列表 4、分页 5、学生信息编辑 6、学生信息删除 使用技术 数据库:mysql 开发工具:Eclipse(Myeclispe、Idea也可以) 知识点:...servlet+jsp 代码 实体类 Page.java package bean; public class Page { private int totalPage; private..."+gender+"','"+major+"')"); close(stat,conn); request.getRequestDispatcher("InsertSuccess.jsp

    3K10

    JSP

    JSP 1.JSP简介 2.JSP标签元素 3.JSP指令 4.标签动作 5.隐式对象 JSP简介 什么是JSP JSP全名为Java Server Pages 中文名叫java服务器页面...又能写html,又能写Java代码 JSP的工作原理 创建JSP默认编码是ISO-8859-1可以去改一下 ?...JSP的组成 静态数据,如HTML JSP脚本元素和变量 SP指令,如include指令 JSP标签动作 用户自定义标签 JSP标签元素 在JSP当中写Java代码...,页面中看不到 // Jsp注释\可见范围 jsp源码可见// JSP指令 什么是指令 JSP指令用于设置整个JSP页面的相关信息 以及用于JSP页面与其它容器之间的通信...page="被包含的页面">jsp:include> 请求转发 jsp:forward page="要转发的资源">jsp:forward> 隐式对象 jsp被翻译成servlet之后,service

    15.3K11

    【通讯录项目 (3 3)】基于顺序表的通讯录实现——通讯录项目实现

    【通讯录项目 (3 / 3)】基于顺序表的通讯录实现——通讯录项目实现 前言 前两章我们已经知道顺序表的功能并完成了功能实现,下面我们将实现通讯录的以下功能: 1 项目预备工作 1.1 多文件处理...如有不理解的地方请参考【通讯录项目 (2 / 3)】,下面不对 顺序表功能 进行详细说明 我们会使用顺序表大多数功能,请理解顺序表的功能在进行阅读。...2.1 初始化通讯录 “初始化”只需要简单的引用顺序表的初始化即可。...2.4 展示通讯录 展示通讯录的功能是对顺序表展示的扩展。...下面我们开始完善界面内容,来把通讯录的功能进行整合。

    1K10

    BS1077-基于java+JSP+mysql开发实现高校学生学籍管理系统

    本高校学生学籍管理系统设计与实现,系统主要采用java,springMVC,mybatis,mysql数据库,JSP页面开发技术,针对高校内部的学生,教师,班级,课程,学生学籍,学生成绩等数据采用关系数据库...window.sessionStorage.removeItem('onlyme');window.location.href="${pageContext.request.contextPath}/index.jsp...";}else{window.location.href="list.jsp";}}});}});} else {httpJson("xuesheng/"+urlParam,"POST",data,(res...window.sessionStorage.removeItem('onlyme');window.location.href="${pageContext.request.contextPath}/index.jsp...";}else{window.location.href="list.jsp";}}});}}else{alert("表单未填完整或有错误");}}实现学生学籍管理,需要考虑以下几个方面:数据存储:需要使用数据库来存储学生信息

    79020

    【HarmonyOS】获取通讯录信息

    ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财#一、问题背景:在Android和IOS中,获取手机通讯录信息的方式,一般是申请通讯录权限后,获得手机所有的通讯录列表信息...在鸿蒙中通讯录的信息获取,也是需要先调用华为提供的通讯录选择组件,让用户主动从通讯录中选择需要传给APP的通讯录联系人,勾选确认之后传给APP。...let contactSelectionOptions: contact.ContactSelectionOptions = { isMultiSelect:false }; // 调用唤起通讯录选择组件...,让用户去选择需要传入给APP的通讯录联系人 let promise = contact.selectContacts(contactSelectionOptions); // 异步获取...selectContacts fail: err->${JSON.stringify(err)}`); }); } build() { Row(){ Button('点击获取通讯录信息

    64210
    领券