EL表达式如何调用A类中的方法

2025-01-07 02:03:38
推荐回答(4个)
回答1:

el表达式一般是得到的是Pojo类中的Get/set方法,
一般结合Jstl使用,大小写比较严紧,如果想传参的话,必须建立一个Tld文件,把自己的类封装成自己的标签,方可使用
就是一般的Pojo类,比如一个Person类的getName(String username) {
return username;
}
前提是必须把Person传到页面,request.setAtrribute("person",person);
在页面就可以输出${person.name}

回答2:

必须是静态方法才可以,不过一般直接就是显示数据用,如${pojo.attribute}。你调用方法不好。。。视图层么,就应该显示数据,你的方法应该放在逻辑代码里,而不应从页面直接调用方法。

回答3:

EL不能掉方法,
不过可以通过get方法调用属性,因此如果你把代码写在get中是可以执行的

回答4:

${requese或session对象.方法名}