简述 在MVC开发模式下,JSP主要负责view模块的开发,即主要负责展示数据,很少在里面写java代码。但不可避免地要写java代码的话,我们可以用EL表达式来简化jsp页面上java代码的书写。 EL表达式 EL是Expression language的缩写,用于简化jsp页面中java代码的书 ...
分类:
其他好文 时间:
2021-06-20 17:37:20
阅读次数:
0
JSP 1、什么是JSP Java Server Pages:Java服务器端页面,和servlet一样,用于动态web技术 最大的特点: 写JSP就像在写HTML 区别: HTML只给用户提供静态的数据 JSP页面中可以嵌入JAVA代码,为用户提供动态数据; 2、JSP原理 思路:JSP到底怎么执 ...
分类:
编程语言 时间:
2021-06-11 19:06:37
阅读次数:
0
EL表达式 1. 概念:Expression Language 表达式语言2. 作用:替换和简化 jsp页面中java代码的编写 3. 语法:${表达式} 4. 注意: * jsp默认支持el表达式的。如果要忽略el表达式 1. 设置jsp中page指令中:isELIgnored="true" 忽略 ...
分类:
其他好文 时间:
2021-06-02 18:34:27
阅读次数:
0
EL,Expression Language,表达式语言,是一种在JSP页面中获取数据的简单方式,通过${变量名}的方式可以获取到值, 需要注意的是EL只能从 pageConext、request、session、application 四大域属性空间中获取数据。 用EL来获取上面所说的值: 先来个 ...
分类:
编程语言 时间:
2021-06-02 17:37:10
阅读次数:
0
3.1、war和war exploded的区别 是选择war还是war exploded 这里首先看一下他们两个的区别: (1)war模式这种可以称之为是发布模式,看名字也知道,这是先打成war包,再发布; (2)war exploded模式是直接把文件夹、jsp页面 、classes等等移到Tom ...
分类:
其他好文 时间:
2021-05-03 13:20:39
阅读次数:
0
内置对象 * 在jsp页面中不需要创建,直接使用的对象 * 一共有9个: 变量名 真实类型 作用 * pageContext PageContext 当前页面共享数据,还可以获取其他八个内置对象 * request HttpServletRequest 一次请求访问的多个资源(转发) * sessi ...
分类:
Web程序 时间:
2021-04-19 14:46:46
阅读次数:
0
最近在看项目的时候发现,用的是jsp页面为什么url中却是html后缀 然后查了一下,原来这叫做URL/jsp伪静态化,让地址栏末尾JSP变成HTML 实现方式: 用别人已经写好的包,然后自己在配置文件中定义 在web.xml的servlet mapping中直接把url映射到xxx.html ...
分类:
Web程序 时间:
2021-04-15 12:43:49
阅读次数:
0
场景:在 jsp 页面中获取到 input 框的中文值,作为参数通过 ajax 传递到后端会出现乱码现象 解决方法: 在 jsp 页面中使用 JavaScript 的 encodeURI() 函数对中文参数进行编码: var chinaName = jQuery("#chinaName ").val ...
分类:
Web程序 时间:
2021-04-08 13:36:21
阅读次数:
0
在JSP页面头部添加如下代码: <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.get ...
分类:
Web程序 时间:
2021-03-10 13:06:37
阅读次数:
0
问题: 当我们在引用外部样式和js时,我们在后台处理完数据后,转发或重定向到jsp页面时就会出现样式丢失的情况,我们通过引用时写的是相对路径,而不是决定路径。 解决方法: 在head标签中加入<base href="<%=basePath%>">即可解决 ...
分类:
Web程序 时间:
2021-03-04 13:21:35
阅读次数:
0