博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
EL表达式的一些知识
阅读量:7104 次
发布时间:2019-06-28

本文共 571 字,大约阅读时间需要 1 分钟。

知识点1:

<%Student s1=new Student(2,"张三","100");//创建一个对象

pageContext.setAttribute("stu1", s1);//设置到page域中

%>

${stu1.name}//获得对象stu1的name值。看起来像是调用对象的属性,其实调用的是对象的方法。属性首字母大写加上get,实际上调用的是getName()。如果对象Student类里没有这个函数,则不能正常显示。

知识点2:

pageContext.setAttribute("1111", s1);

域中属性的名字带有特殊符号如“-”或者全是数字,使用${pageScope.1111}这种方式是不能正常显示“1111”里的值,会显示0.。那么如何才能正确的显示呢?使用${pageScope['1111']}的方式

知识点3:

如果想在jsp中获取前台的参数怎么办?使用${param.name}的方式,name是参数的名字。

知识点4:

获取项目路径:${pageContext.request.contextPath}就可以获取项目名。如项目名为servlet-demo,则获取到/servlet-demo

 

转载于:https://www.cnblogs.com/xuesheng/p/7351711.html

你可能感兴趣的文章
LINQ~什么时候使用SelectMany和GroupBy
查看>>
js 遇到 Permission denied to access property ***
查看>>
杭电1509--Windows Message Queue(优先队列)
查看>>
C#中文转换成拼音
查看>>
C语言程序设计实验第四次作业
查看>>
【转】C#自定义异常类简介
查看>>
hadoop(5)---yarn配置 --常用配置
查看>>
提高博客浏览量的几个小技巧
查看>>
模板Template
查看>>
ios-网络request请求
查看>>
多线程 线程间通信 wait,notify
查看>>
Linux中断(interrupt)子系统之一:中断系统基本原理【转】
查看>>
selenium 页面元素的内置属性
查看>>
ubuntu16.04 离线安装nginx
查看>>
Block、委托、回调函数原理剖析(在Object C语境)——这样讲还不懂,根本不可能!...
查看>>
ubuntu/debian/linux彻底卸载mysql
查看>>
debian彻底清理MYSQL
查看>>
内核编译出错解决
查看>>
SOA会不会造成IT黑洞
查看>>
添加用户到LDAP服务器
查看>>