首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JSP总结

1.为什么会出现JSP HTML优点是可以很好显示页面,但是缺点是不能处理用户请求 Servlet优点是可以处理用户请求并给用户响应,但是缺点是不能很好显示页面 我们将HTML与Servlet...优点进行强强联合,就出现了JSP,即HTML+Servlet=JSP 2.JSP简介 JSP全称是Java Server Pages,Java服务页面 JSP页面不能脱离服务器单独运行,即JSP页面必须运行在服务器上...JSP页面就是能写Java代码HTML,它还是披着HTML外衣Servlet JSP本质上就是一个Servlet 3.JSP运行原理 运行一个JSP页面需要经过以下步骤: 例如:我们访问index.jsp...中标签,在HTML中怎么使用在JSP中就怎么使用 JSP脚本片段 格式: JSP脚本片段用来写Java代码 JSP脚本片段中Java代码或原封不动复制到_jspService...> 7.JSP九大隐含对象 JSP九大隐含对象可以再jsp页面中直接使用 什么是隐含对象 不用声明就可以直接使用对象 这九个隐含对象在jsp页面中之所以可以直接使用是因为它们已经在_jspService

2.9K31
您找到你想要的搜索结果了吗?
是的
没有找到

Servlet和JSP总结

Servlet和JSP总结 1.1. B/S和C/S 1.2. 什么是服务器 1.3. 什么是web服务器 1.4. 通过scoket实现web服务器 1.5. 市面上常见web服务器 1.6....)也可以写Java代码片段,容器会将此文件转换成Servlet来执行 总结:jsp文件本质就是Servlet 如何创建jsp文件 创建一个file 名称为first.jspjsp文件中可以写以下内容...() %>/jsp/a.jsp") 总结 以后工作中更多使用是绝对路径,可维护性和扩展性更好,相对路径可能会出现一个地方更改多个地方出现错误情况 状态管理(数据管理) 什么是状态管理 将浏览器和服务器之间多次交互建立关系...--注释内容--> : 代码会被注释但是代码会被执行 : 代码会被注释,不会执行 JSP如何执行JSP转成Servlet 调用Servlet JSP...标签和EL表达式 什么是jsp标签 是sun公司提供一套类似于html标签内容,用于替换jsp中出现java代码 因为在jsp中写java代码不利于维护,代码可读性也很差,以后工作时显示相关内容很可能交给前端工程师或者美工

2.5K20

JSP总结二(动作元素)

JSP总结二(动作元素) 1.1. 1.2. 1.3. 1.4. JavaBean存活范围 1.4.1. 在page范围 1.4.2. 在request范围 1.4.3....参考文章 JSP总结二(动作元素) 前面介绍了一种指令元素include,那是一种静态包含JSP文件,这个标签是动态包含一个JSP页面,也就是被包含JSP页面和原JSP将合并在一起...动态包含JSP文件即是被包含JSP和原JSP分别转译为一个Servlet类,这就保证了其中变量可以重复定义了,因为并不是在一个类中了 </...注意这里使用get请求的话,提交时候url会有请求值 http://localhost:8080/web2/JSP/Demo1.jsp?...和当前网页共享一个客户请求网页,即当前jsp网页中指令以及标记包含其他jsp文件,也就是转发和包含Jsp文件也是可以共享这个JavaBean对象,这个和

45510

jsp知识点总结

1.什么是jsp: sun公司制定一种服务器端动态页面技术组件规范,什么意思呢说白了就是 你HTML脚本职能在网页上显示静态页面,比如1+1=,那么如果我要在前端显示 计算结果怎么办呢?...这个时候HTml是做不到,因为他无法进行计算操作,也就是动态操作 所以必须在服务器端你就要有一个很好组件来给我做计算,这个时候 jsp诞生了,是HTML代码和JAVA代码组合 2.为什么要有jsp...: 在没有jsp之前,人们也能在前端显示动态效果,但是那个时候是用out.print(“HTML语言”) 那样对大型程序很是复杂所以产生了jsp,其实它本质还是要在后台转换成out.print......jsp这个文件 (3)有的话就讲jsp转换成java程序,一个servlet类 (4)服务器执行完转换以后java代码 (5)讲执行结果返回给浏览器 (6)浏览器收到结果将服务器端结果展现在前端 一个小练习...HELLOWORD是HTML,20次使用for循环就是java 了,二者合并就是jspjsp就这么多内容

39230

总结操作标签内容

前两期分别给大家总结了获取标签方法和设置样式方法,如果想具体了解获取标签方法和设置样式方法,可以回复“获取标签”和“设置样式”到“HTML5学堂”公众号。...在实现页面交互效果时候,操作标签内容是必不可少,所以今天我们要给大家总结是操作标签内容。...代码分析: outerHTML属性替换标签内所有内容,但是也会把本身给替换掉(如:id名为wrapEle标签被替换了); innerHTML与outerHTML属性总结 innerHTML和outerHTML...:能够获取/设置元素内容(元素内容可以包含标签); 在获取和设置时候,innerHTML操作是标签内内容,outerHTML操作是标签内内容并且包含本身; IE6~8会将获取到标签全部转换为大写形式...; innerText与outerText属性总结 innerText ourterText :能够获取/设置元素内容(元素内容是文本内容); innerText与outerText获取标签内容时候是具有相同功能

1.7K110

javaweb学习总结(十四)——JSP原理

一、什么是JSP?   JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义一种用于开发动态web资源技术。   ...JSP这门技术最大特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据。...Catalina\localhost\项目名\org\apache\jsp目录下可以看到index_jsp.class源代码文件index_jsp.java,index_jsp.java代码如下:...2.3、Jsp页面中java代码服务器是如何执行?   ...因此最好办法就是根据这两门技术特点,让它们各自负责各,servlet只负责响应请求产生数据,并把数据通过转发技术带给jsp,数据显示jsp来做。

51520

JSP总结三(JSTL核心标签库使用)

JSP总结三(JSTL核心标签库使用) 1.1. 简介 1.2. 属性处理与输出标签 1.2.1. 属性处理标签 1.2.2. 输出标签 1.3....实例 JSP总结三(JSTL核心标签库使用) 简介 其实在我们编写JSP网页时候是不希望在JSP页面中出现Java代码,这里我们就要使用JSTL核心标签库来实现。...其中属性有value (输出内容,其中可以是JEL${}或者一个字符串) ,escapeXml(这个使用来控制是否将输出内容中有html标签是否用替代字符替换,默认为true表示用替代字符替换...),default(如果输出内容为null或者为空时候那么就直接不显示任何内容,但是我们可以定义default值来默认显示值) 使用EL表达式输出 <%--输出request范围内属性x...输出html语句 我是陈加兵" escapeXml="false"> 指定输出默认内容

1.2K20

初学Java Web(6)——JSP学习总结

,但是在 Java 源文件中通过字符串拼接方式生成动态 HTML 内容会导致代码维护困难、可读性差 JSP 虽然规避了 Servlet 在生成 HTML 内容方面的劣势,但是在 HTML 中混入大量...),动态输出HTML内容 4.动态生成HTML内容返回到浏览器显示 MVC模式在Web开发中好处是非常明显,它规避了JSP与Servlet各自短板,Servlet只负责业务逻辑而不会通过out.append...参考:知乎@David ---- JSP 执行原理 总结: 当访问一个 JSP 页面时,该页面请求将会讲给服务器中 JSP 引擎去处理,它负责解释和执行 JSP 页面,每个 JSP 页面在第一次被访问时...原理: 把目标组件内容加到源组件中,输出结果。...动态包含: 包含时机:在运行阶段合并代码 最终将得到两个 class 文件 总结:在实际开发中,能用静就别用动

2K70

JSP总结四(EL表达式)

JSP总结四(EL表达式) 1.1. 简介 1.2. 隐含对象 1.2.1. 与属性相关隐含对象 1.2.2. 与请求参数相关隐含对象(param,paramValues) 1.2.3....关系运算符 JSP总结四(EL表达式) 简介 JSP页面尽量不要使用scriptlet编写java代码,因此我们可以使用EL表达式可以替代Java语句使用 隐含对象 与属性相关隐含对象 属性隐含对象有...PageScope,requestScope,sessionScope,applicationScope分别对应JSPPageContext,request,session,application...,因此可以取得JSP对象使用setAttribute()设置属性,如果没有使用EL隐含对象获取属性值,那么默认是从PageScope开始寻找 <% request.setAttribute...下面我们使用表单提交,测试一下 JSP代码(表单提交) 姓名:<input type="text" name

59710

jQuery中常用内容总结(二)

jQuery中常用内容总结(二) 转载请注明地址: http://www.cnblogs.com/funnyzpc/p/7571993.html 前言   距离上次博客更新已经有二十来天了(●′ω`●...),恍惚之间时间已经从身边流走~,好难过≡(▔﹏▔)≡;所以,我决定这次不管熬夜到几点都要把本节和第三节内容全部写完~ 内容提要 ---- 选择器(上一节) 选择器扩展方法(上一节) 节点CSS操作及节点其他操作...3 alert("这是一个弹出框~"); 4 }else if(2==val){ 5 var text = prompt("这是一个输入对话框,请输入您内容...:","20"); 6 alert("您输入内容是:"+text); 7 }else if(3==val){ 8 var text=confirm("确定是您输入内容吗...(val)来区别弹窗类别,其:     第一种弹窗使用alert,是最简单最通用也是最不堪大用弹框     第二种弹窗使用是原生prompt,同时需要把这个对象赋给一个变量,通过参数可以即可获取到用户输入内容

1.4K110

jQuery中常用内容总结(一)

jQuery中常用内容总结(一) 前言 不好意思(✿◠‿◠),由于回家看病以及处理一些其它事情耽搁了,不然这篇博客本该上上周或者上周写;同时闲谈几句:在这里建议各位开发童鞋,如果有疾病尽快治疗,...嗯~,这里总结下,jQuery对象一般包含: List:存放dom内容,context:选择范围(相当于作用域) length:当前选择器选择数量(也就是List对象大小) prevObject...:上一个选择对象(如果没有则都是document) selector:选择方式(就是选择器括号里面的内容)  且注意!...以上我使用是chormeconsole来直接取,从脚本返回结果并不能直接说明已经选择到需要选择那个,这个需要个简单方法(稍后会讲)来说明结果正确性:使用text();方法(取节点内内容)...; OK,节点选择内容大致说完了,下面说说节点操作和节点CSS操作==> 实际开发中对节点常用操作有哪些呢,这里我理一理:节点显示和隐藏、取值、设置或修改参数、删除、设置或修改节点CSS、选中

97830

jQuery中常用内容总结(三)

jQuery中常用内容总结(三) 转载请注明地址:http://www.cnblogs.com/funnyzpc/p/7571998.html 内容提要 ---- 选择器(第一节) 选择器扩展方法(...通过代码和实际输出结果可以看出: 1.如果遍历是对象类型,循环每一项都会只输出这个对象item键key,至于值就需要Object[key]来获取了; 2.如果遍历是数组类型,循环每一项都会只输出这个数组...嗯,以上只是提到了js中遍历,现在给大家演示下jQuery中遍历,这里需要说明是一般对象或者数组遍历用js遍历就好了,jQuery中遍历(each)一般是用来遍历选定dom对象,这里给出样例哈...以上代码中each方法返回值有两个 idx:当前循环到dom对象所在下标位置 ele:当前循环到dom对象可直接使用jQuery方法对当前循环dom进行操作   关于遍历这一节就不过多缀诉了...Number类型,如果被转换类型含有数字外字符则返回NaN ?

1.9K90

jQuery中常用内容总结(三)

jQuery中常用内容总结(三) 转载请注明地址:http://www.cnblogs.com/funnyzpc/p/7571998.html ---- A>表单参数序列化提交 如果没有借助jQuery...通过代码和实际输出结果可以看出: 1.如果遍历是对象类型,循环每一项都会只输出这个对象item键key,至于值就需要Object[key]来获取了; 2.如果遍历是数组类型,循环每一项都会只输出这个数组...嗯,以上只是提到了js中遍历,现在给大家演示下jQuery中遍历,这里需要说明是一般对象或者数组遍历用js遍历就好了,jQuery中遍历(each)一般是用来遍历选定dom对象,这里给出样例哈...以上代码中each方法返回值有两个 idx:当前循环到dom对象所在下标位置 ele:当前循环到dom对象可直接使用jQuery方法对当前循环dom进行操作   关于遍历这一节就不过多缀诉了...Number类型,如果被转换类型含有数字外字符则返回NaN ?

78520
领券