读书人

哪位高手来给小弟我解释一下这一句.

发布时间: 2012-04-12 15:46:35 作者: rapoo

谁来给我解释一下这一句...
新接触一个项目 jsp里面有很多<a href="il.htm?a=si&key=${xwggOne.columnKey}&id=${xwggOne.src.id}" target="_blank">这样的语句 尤其是${xwggOne.columnKey}和${xwggOne.src.id} 是什么方面的知识啊...项目一运行为什么它们就会有值...?

[解决办法]
了解下EL表达式吧。

一般来说在MVC模型下,控制器(Servlet)负责处理并将数据写入request中,视图(JSP)借助EL表达式将这些数据取出来使用。
[解决办法]
<a href="il.htm?a=si&key=${xwggOne.columnKey}&id=${xwggOne.src.id}" target="_blank">
实现跳转? 后面跟的是参数

这样的语句 尤其是${xwggOne.columnKey}和${xwggOne.src.id} 是什么方面的知识啊
这个是el,会自动去 page,session,转发的attribute 等范围里面去找这些值。

...项目一运行为什么它们就会有值...?
有可能是session里面设置的,可能是servlet或者struts action 里面转发到jsp的
[解决办法]

探讨

引用:

<a href="il.htm?a=si&key=${xwggOne.columnKey}&id=${xwggOne.src.id}" target="_blank">
实现跳转? 后面跟的是参数

这样的语句 尤其是${xwggOne.columnKey}和${xwggOne.src.id} 是什么方面的知识啊
这个是el……

[解决办法]
<%=xwggOne.columnKey %>一样效果

读书人网 >Java Web开发

热点推荐