フォーラム

GroupSession

フォーラム
GroupSessionについての自由な情報交換の場としてご利用ください

GroupSessionフォーラム:投稿一覧

 
フォーラム:03_プラグイン開発フォーラム
内容欄 に改行つきのデフォルト値を設定しておきたい
[ 1419 ] 内容欄 に改行つきのデフォルト値を設定しておきたい

Java/html の基本的なことなのかもしれないのですが、ググってもうまく検索できなかったので
教えてください。

設備予約などを登録する際に、 内容欄に入力すべき項目名をあらかじめ記載しておきたいと
思っています。

・目的
・お客様名
・準備担当者 

このような件名を入力画面が開いたら自動的に記載されているような形にしたいのです。

ソースを調べてみたら、
<html:textarea styleClass="text_base_rsv" name="rsv110Form" property="rsv110Naiyo" cols="60" rows="6" />

このような行があったので、そこに  values="・目的<BR>・お客様名"  と
追加したら 表示はされたのですが、 改行されず、そのまま <BR> と出てしまいました。
 <BR> を、 \r\n などに変更してもそのまま出力されてしまいます。

values="" の中に改行コードを入れるか、 <textarea> .... </textarea> の形に
したいのですが、どのようにすればよろしいのでしょうか。


投稿者Joseph
最新書き込み2008/10/22 13:30:12
[ 1422 ] Re: 内容欄 に改行つきのデフォルト値を設定しておきたい

<html:textarea styleClass="text_base_rsv" name="rsv110Form" property="rsv110Naiyo" cols="60" rows="6" value ="・目的
・お客様名
・準備担当者" />
\nや\r\nではなく、直接改行すれば反映されました。

 施設予約登録確認画面から[戻る]から入力したデータを引き継ぐには、
もう少し改造が必要ですね。

投稿者snip
最新書き込み2008/10/22 15:45:35
[ 1428 ] Re: 内容欄 に改行つきのデフォルト値を設定しておきたい

snip 様 ありがとうございます。

" " の間では改行できないと思い込んでおり、テストしていませんでした。
そのまま入れてみたら、表示されるようになりました。

 但し、 内容を加工した後、確定ボタンをクリックすると、 確認画面では 後で登録された
文字も表示されるのですが、 実際には、 value=""として登録されていたデータしか
登録されないようで、再度表示させると、 value="" 設定した文字しか表示されません。

 簡単にできると思っていたのですが、残念です。


登録時、value="" で設定された値が優先となっており、その文字列が書き込まれてしまうようです。

確認画面の 確定ボタン押したあとに、 value="" を再設定してあげる必要がありそうなので、
ちょっとTryしてみます。

投稿者Joseph
最新書き込み2008/10/23 14:03:19
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=3&threadSid=462
 


TOP