
JSP
LiQiyaoo
技术改变生活。
展开
-
EL表达式无法使用的解决方法
有时候我们在新建一个项目后,在JSP页面内写EL表达式,如:${1 + 1}结果就显示“ ${1 + 1} ”,而不是显示2,可能有两种原因:1.JSP页面指令中禁用了EL表达式,将JSP页面开头加上如下指令:2.web.xml中的中没有指定JSP和Servlet的版本,将标签换成如下:<web-app version="2.4" xmlns="http://java.sun.co原创 2017-02-14 15:50:38 · 3135 阅读 · 0 评论 -
JSTL标签库【一看必懂】
一、JSTL标签库简介JSTL全称 JSP Standard Tag Library,常被用来代替传统的Java片段语言来实现页面逻辑,与控制程序输出的EL表达式相结合,两者相辅相成。二、JSTL标签库使用之前的准备在使用JSTL标签之前,先要导入jstl.jar的包,如果是通过Maven创建项目的话,直接在pom.xml里添加依赖即可。还需要在JSP页面开头添加指令。uri是指tl原创 2017-02-04 10:28:18 · 625 阅读 · 0 评论 -
JSP中pageEncoding和ContentType属性作用
JSP中pageEncoding和ContentType属性作用1.pageEncoding是JSP源代码在硬盘上的编码格式。这是在第一阶段,将jsp页面编译成Servlet文件时,采用的编码。(第二阶段是java虚拟机将Servlet编译成字节码文件class时采用的编码,默认为UTF-8)。2.contentType是对Servlet生成的HTML页面进行编码采用的编码集。这是在第三阶原创 2016-12-11 12:22:40 · 1014 阅读 · 0 评论 -
JSP中两种include的区别
jsp中有两种include,一种是,另一种是。1.这是一种Driective指令,是一种编译指令,是在编译期间的指令,是静态包含,即将指定的JSP页面或HTML页面包含进来,整个页面一起编译。2.不能在include指令里面传递参数,如是不合法的,只能在运行JSP页面后,在URL地址栏上传递参数。3.若当前页面中有指令,则xxx.jsp这个被包含的页面中不能有指令,不然会报错原创 2017-02-01 12:39:14 · 4293 阅读 · 1 评论