<% CommDao commDao=new CommDao();
String name=commDao.GetComm_Fullname("参数");%>如上,参数部分得用EL表达式,但似乎脚本中不让放EL表达式啊,该怎么弄?

解决方案 »

  1.   

    EL也是从REQUEST,SESSION,APPLICATION等里面取得。可以不用EL的
      

  2.   


    但是我现在给参数的EL是循环list一大串中的一个,不用el的话不知道怎么弄
      

  3.   


    <c:forEach var="li" items="${list}">
    <TR bgcolor="white">
    <TD align=left>
    <% CommDao commDao=new CommDao();
    String name=commDao.GetComm_Fullname(参数);%>
    <%=name %>

    ${li.comm_code}<!-- 本想把该EL表达式放到参数处,但脚本里面不让放 -->
    </TD>
    脚本里调用的是后台一个带参数查询数据库的方法。
    主要是comm_code是查询出一堆结果集放在list里然后foreach出来的。所以要是不用el表达式的话我就不知道该怎么弄了。
    本来是可以试题类的时候设置关联字段的,但这个项目里根本就没用实体,我都要疯了求指教。
      

  4.   

    一会el 一会jsp 不感觉乱吗  不能把 list 里面的值用request 获取一下 然后用foreach  在jsp里面循环输出吗