前回の続きです
TestResultData.javaの48行目あたりに
/** URL **/ private ALStringField url;
87行目あたりに
url = new ALStringField();
134行目あたりに
public String getUrl() { return ALEipUtils.getMessageList(url.getValue()); } public void setUrl(String string) { url.setValue(string); }
pgAdminから入力したURLがデータベースに保存されているか確認する方法は 1.サバーグループ→ サーバー→ localhost→ データベース→ aipo_test→ スキーマ→ public→ テーブル→ eip_t_test 2.eip_t_testを右クリック 3.データビュー
基礎編:追加した入力項目の表示をしてみよう にやっと突入です
TestSelectData.javaの369行目当たりに
rd.setUrl(record.getUrl());
431行目当たりに
rd.setUrl(record.getUrl());
ajax-test-list.vmの96行目、#ALtdcellfooter()の上
#ALtdcell($!record.Url)
getResultDataDetailの431行目当たりに
rd.setUrl(record.getUrl());
ajax-test.vmの124行目にも
#ALtdcell($!record.Url)
TestResultData.javaのinitField()メソッド内に以前加えた
url = new ALStringField();
の下に
url.setTrim(false);
さらに以前追加した
public String getUrl() { return ALEipUtils.getMessageList(url.getValue()); } public void setUrl(String string) { url.setValue(string); }
の下に
public String getUrlThum() { return url.getValue(); }
ajax-test-detail.vmの
#ALtditem($!result.Detail.Note)
の下に
#ALtdcaption($l10n.TODO_URL) #ALtditemheader() <a href = "$!result.Detail.UrlThum"><img title="$!result.Detail.UrlThum" src="http://capture.heartrails.com/free?$!result.Detail.UrlThum" alt="$!result.Detail.UrlThum" width="300" height="200" /><a> #ALtditemfooter() #ALtdcellheaderAtt('class="auiMTCaption"') <div> <a href="$!result.Detail.UrlDmain">$!result.Detail.UrlDmain</a> </div> #ALtdcellfooter()
AipoLocalization_ja.propertiesのTODOのかたまりに
TODO_URL=URL
TestResultData.javaの
import com.aimluck.eip.util.ALEipUtils;
の下に
import java.netURI;
145行目あたりに
public String getUrlDomain() throws Exception { URI u = new URI(url.getValue()); return u.getScheme()+"://"+u.getHost(); }
ajax-test-detail.vmの
#ALtditem($!result.Detail.Note)
の下に
#ALtdcaption($l10n.TODO_URL) #ALtditemheader() <a href = "$!result.Detail.UrlThum"><img title="$!result.Detail.UrlThum" src="http://capture.heartrails.com/free?$!result.Detail.UrlThum" alt="$!result.Detail.UrlThum" width="300" height="200" /><a> #ALtditemfooter() #ALtdcellheaderAtt('class="auiMTCaption"') <div> <a href="$!result.Detail.UrlDmain">$!result.Detail.UrlDmain</a> </div> #ALtdcellfooter()
基礎編は終了?
URLを表示する際に、URLが折返ってしまっていたので
ajax-test.vmの中の115行目あたりの
##<colgroup style="width:6em;" />
の部分を消したら、解消されました!