Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > функция jsp


Автор: SHOM 14.11.2011, 07:49
Код

<%!

public String printtest(String title,String shorttile,String content){

    if (title==null){title="";}
        if (shorttile==null){shorttile="";}
        if (content==null){content="";}
    
String url = "<div class=\"cl1\">"+
                        "<h1>"+title+"</h1>"+
                      "<div class=\"cl2\" >"+ content + "</div>"  
              "</div>";        

return url;
}

%>


Это во первых неудобно, во вторых как передать параметры


Код

         <c:forEach var="ser" items="${Ser}">
            <%= printtest( "Погода", "погода", ser[0]<%-- А вот тут совсем не понятно, как вытащит из <c:forEach в скриплет --%> ) %>
        </c:forEach>

Автор: Stolzen 14.11.2011, 08:01
Попробуйте просто ser, а не ser[0].

Кстати можно сделать отдельную jsp и инклюдить ее, передавая нужные параметры - получится примерно то, что вы хотите.

Автор: SHOM 14.11.2011, 08:24
спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)