Writing /volume1/Web/Public/dokuwiki/data/log/deprecated/2024-11-15.log failed
文書の過去の版を表示しています。
Writing /volume1/Web/Public/dokuwiki/data/log/deprecated/2024-11-15.log failed
Get size of Collection
<%@ page import="java.util.*" %> <%@ page isELIgnored="false" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <% List ll = new ArrayList(); ll.add("India"); ll.add("Pakistan"); request.setAttribute( "ll" , ll ) ; %> <c:out value="${fn:length(ll)}" />
How to get current URL
struts1のTilesを使って画面を構成していてJSTLの
${pageContext.request.requestURL}でアドレスバーのURLを出力しようとすると
jspの相対パスが出た経験があると思います。そういう時、解決策を紹介します。
${requestScope["javax.servlet.forward.request_uri"]}
この属性はServletスペック2.4から追加されたものでこれ以外にも次のような属性があります。
1)
※1.Webコンテナが受信したHTTPリクエストが追加のパス情報を含まない場合,この属性は追加されません。
2)
※2.Webコンテナが受信したHTTPリクストのリクエストURIがクエリ文字列を含まない場合,この属性は追加されません。
コメント