インターン二日目

haruka317 102views 更新:2015年4月7日

前回に引き続き、インターンシップのカリキュラムの基礎編に取り組みました。 前回発生した<必須>の文字は、#ALrequiredによって現れていたようでした。 ALrequiredを消すことによって<必須>の文字が消えました。

AL〜系の処理はGrobalMacrosに書かれているので、GrobalMacrosを読むことによって理解が深まりました。

今回は、TestポートレットにTestを追加しても、一覧で表示されないというバグが発生したのですが、 TestFormData内に、


//URL url.setValue(test.getUrl());

という記述を追加したところ、元通り一覧で表示されるようになりました。

また、ajax-test-deta内に

#ALtdcaption("サムネイル")
<td><a href="$!result.Detail.Url"><img title="$!result.Detail.Url" src="http://capture.heartrails.com/medium?$!result.Detail.Url"     data-lazy-src="http://capture.heartrails.com/free?$!result.Detail.Url" alt="$!result.Detail.Url" width="200" height="150" /></a></tb>

TestResultData内に


/** * @return */ public String getUrl() { return url.getValue(); } /** * @param string */ public void setUrl(String string) { url.setValue(string); }

などの記述を追加したところ、入力したURLに対し、詳細画面においてサムネイル付きで表示することが出来るようになりました。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません