struts2 sitemesh iframe

项目中有一个要求如下:首页有一个搜索框,要求搜索返回的结果页面显示在首页中的一个框架中,如何实现这个功能???

 

网上有一个类似的问题:http://topic.csdn.net/u/20090930/10/9b6ba5af-5d23-4e98-bbd1-b9207b6b16f5.html

 

   <tr>
      <td colspan=2>
       <s:form action='search' theme="simple"  target="searchResultIframe">
           <s:token></s:token>
          Find<s:select list="{'any of these words', 'all of these words'}" name="searchMethod" label="Find" ></s:select>
          In<s:select list="{'title', 'content'}" name="searchField" label="In" ></s:select>
                  
          <s:textfield name="searchWords"  cssStyle="width:380px" ></s:textfield>
          <s:submit value="Search" ></s:submit>
       </s:form>
      </td>
   </tr>
 
  <tr>
    <td colspan="2">
    <iframe id="searchResultIframe" name="searchResultIframe" width=750     
       frameborder="0" scrolling="no" style="padding: 0pt; overflow-y: auto;"
       src="${pageContext.request.contextPath}/index/listSearchResult.jsp"> </iframe>
    </td>
  </tr>     

 

 

可以了 在搜索提交的时候设置目标为框架名便可

 

 

比较详细的IFRAME使用说明

http://lzkyo.iteye.com/blog/446186

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值