面试技巧Java后端

Struts常见面试题

2019-02-21  本文已影响2人  莫问以

1、Struts2 中的 # 和 % 分别是做什么的?

(1)使用#获取 context 里面的数据

<s:iterator value = “list” var=”user”>
<s:property value = “#user.username”>
</s:iterator>

(2)向 request 域放值(获取 context 里面数的据, 写 ognl 时候,首先添加符号#context 的 key 名称.域对象名称)
(3)在页面中使用 ognl 获取
<s:property value = “#request.req”>
(4)%在 struts2 标签中表示单标签
在 struts2 标签里面使用 ognl 表达式, 如果直接在 struts2 表单标签里面使用 ognl 表达式不识别, 只有%之后才会识别。

<s:textfield name=”username” value=”%{#request.req}”>

2、

上一篇 下一篇

猜你喜欢

热点阅读