JSP カスタムタグのライブラリ
例:urlconverter タグ
次の 2 つの JavaServer Pages は相互に関連して動作し、param1、param2、param3 変数として渡される URL 検索文字列を変換します。
1. test.jsp
<%@ taglib uri="WEB-INF/lib/domtags.tld" prefix="domino" %>
<%@ taglib uri="WEB-INF/lib/domutil.tld" prefix="domutil" %>
<%@ page info="View Tag Tester Page" language="java" import="lotus.domino.*" errorPage="error.jsp" %>
<html>
<head>
<title>Tester for Converter Bean</title>
</head>
<body>
<domutil:urlconverter id="converter" debug="true"/>
Bean is :<%=converter.getMyName() %>
<BR>
<%
String parm1 = converter.encode("ヨラリルレワン゙゚ 1") ;
String parm2 = converter.encode("跚鳰・ 2") ;
String parm3 = converter.encode("・ノハヘ 3") ;
String href="decode.jsp?param1=" + parm1 +"¶m2=" + parm2 + "¶m3=" + parm3 ;
%>
Click <a href="<%=href%>">here</a> to send params to decoder page!!!
</body>
</html>
2. decode.jsp
<%@ taglib uri="domtags.tld" prefix="domino" %>\
<%@ taglib uri="domutil.tld" prefix="domutil" %>
<%@ page info="View Tag Tester Page" language="java" import="lotus.domino.*" %>
<html>
<head>
<title>Decoder page for Converter Bean</title>
</head>
<body>
<domutil:urlconverter id="converter" debug="true"/>
<BR>
Parameter 1 :<%=converter.decode("param1")%>
<BR>
Parameter 2 :<%=converter.decode("param2")%>
<BR>
Parameter 3 :<%=converter.decode("param3")%>
<BR>
</body>
</html>
関連項目
urlconverter タグ
用語集
フィードバック
ヘルプ
または
プロダクトユーザビリティ
ヘルプの使い方
すべてのヘルプ項目
用語集