Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

inputタグについて

inputタグにいれた値がsubmit後にvalidationでひっかかってしまうとその部分が消えているのですが。。。

JSPは下記のソースで、消えてしまう場所は、
custNameKanjiSeiとcustNameKanjiMeiとsecchibashoAreaKubunです。
また、なぜか教えていただけますか?

たぶん、カスタムタグかなとは思いますが。

使用方法も含めお願いします

<div class="padd">
<table class="body_layout">
  <tr>
    <td class="main-tit-f"><c:out value="${nwcsave_apmst.moushikomiTetsuzukiTitle}"/></td>
    <input id="curent_disp_id" type="hidden" name="curent_disp_id" value="24">
  </tr>
  <tr>
    <td class="bar-bottom">
      <font color="#ff0000">
        <html:messages message="false" id="msg">
          <bean:write name="msg" filter="false"/>
          <br/>
        </html:messages>
      </font>
    &nbsp;</td>
  </tr>
  <tr>
    <td align="right"><span class="must">必須</span>は必須項目です。</td>
  </tr>
</table>
<div class="sub-tit">

<html:form action="/nextPCOM034E001MAction">
<input id="page" type="hidden" name="page" value="${nwc_pageBean.naviNo}">
  <table class="body_layout">
    <tr>
      <td class="bar-f">お客様情報の利用目的に関するご案内</td>
    </tr>
  </table>
  <br>
  <table class="body_layout">
    <tr>
      <td align="center"><textarea name="textarea" cols="82" rows="5" readonly="true">
1.  本ページに記入いただいた個人情報については、お客様の本人確認、与信管理、電気通信サービス等の提供、電気通信サービス等の料金の計算及び請求、これらに関するお客様へのご連絡、その他契約約款等に基づく契約内容の実施に必要となる範囲内で利用させていただきます。また、電気通信サービス等のご紹介、ご提案及びコンサルティング、電気通信サービス等の品質改善・CS(顧客満足度)向上等のための施策(アンケート調査を含みます)の実施、新たな電気通信サービス等の企画及び開発、電気通信サービス等の提供に必要な設備の管理及び改善 その他NTT東日本の電気通信等に係る業務の実施に必要な範囲内で利用します。なお、お客様との電気通信サービス等に係る契約が解除された後においても、上記の利用目的の範囲内で個人情報を利用することがあります。

2.  また、本ページに記入いただいた個人情報については、個人情報保護法の規定に基づき、NTT東日本が業務を委託する他の事業者に対して提供することがあります。また、NTT東日本の契約約款等の規定又は個人情報保護法、電気通信事業法その他の法令の規定に従い、第三者に提供することがあります。
                    </textarea></td>
    </tr>
    <tr>
      <td><br>
      <table border="0" cellspacing="0" cellpadding="0">
        <tr valign="top">
          <td nowrap><span class="must">必須</span></td>
          <td>上記「お客様情報の利用目的に関するご案内」をお読みいただき、個人情報利用についてご同意いただけますか?</td>
        </tr>
      </table>
      </td>
    </tr>
    <tr>
      <td align="center">
      <html:radio property="privacyPolicyAgreement" value="1" />同意する
      <html:radio property="privacyPolicyAgreement" value="0" onclick="child_open_doAction('nextPCOM014EAction','scrollbars=yes,resizable=yes,width=480,height=165')"/>同意しない
      </td>
    </tr>
    <tr>
      <td>&nbsp;</td>
    </tr>
  </table>
  
 
  <table class="body_layout">
    <tr>
      <td class="bar-f">お客様情報</td>
    </tr>
  </table>
  <br>
  <table class="body_layout" cellspacing="0" cellpadding="0">
    <tr>
      <td bgcolor="#CCCCCC">
      <table class="body_layout" cellspacing="1" cellpadding="4">
        <tr class="body_input_title">
          <th colspan="2"><span class="must">必須</span>お名前</th>
        </tr>
        <tr class="body_input_title">
          <th width="180" class="reg${err01}">お名前</th>
          <td width="540" class="body_inputdata${err01}">
          姓 <input type="text" name="custNameKanjiSei" maxlength="15" size="20" value="">
          名 <input type="text" name="custNameKanjiMei" maxlength="15" size="20" value="">
          <font color="#FF0000" size="-2"> [全角]</font>
          <br>※法人の場合はご担当者名を入力して下さい
          </td>
        </tr>
        <tr class="body_input_title">
          <th class="reg${err02}">フリガナ</th>
          <td class="body_inputdata${err02}">
          姓 <input type="text" name="custNameKanaSei" maxlength="15" size="20" value="">
          名 <input type="text" name="custNameKanaMei" maxlength="15" size="20" value="">
          <font color="#FF0000" size="-2"> [全角カタカナ]</font>
          </td>
        </tr>
       
      </table>
      </td>
    </tr>
  </table>


<table class="body_layout" cellspacing="0" cellpadding="0">
    <tr>
        <td bgcolor="#CCCCCC">
            <table class="body_layout" cellspacing="1" cellpadding="4">
                <tr class="body_input_title">
                    <th colspan="2">お客様の電話番号</th>
                </tr>
                <tr class="body_input_title">
                    <th width="180" class="reg${err03}"><span class="must">必須</span>電話番号</th>
                        <td width="540" class="body_inputdata${err03}"><span class="form-text">市外局番からお願いいたします</span>
                        <br>
                        <br>
                        <table border="0" cellpadding="5" cellspacing="0">
                            <tr valign="bottom">
                                <td align="right" class="body_inputdata${err03}">市外局番<br></td>
                                <td align="center" class="body_inputdata${err03}">市内局番</td>
                                <td class="body_inputdata${err03}">下4桁</td>
                                <td>&nbsp;</td>
                            </tr>
                            <tr valign="top">
                                <td align="right">
                                <html:text property="moushikomiTelNumShigai" size="6" maxlength="6"/></td>
                                <td align="center" bgcolor="#EEEEFF">-
                                <html:text property="moushikomiTelNumShinai" size="6" maxlength="6"/> -</td>
                                <td align="left" bgcolor="#EEEEFF">
                                <html:text property="moushikomiTelNumShimoyon" size="6" maxlength="4"/></td>
                                <td align="left"><font color="#FF0000" size="-2"> 半角数字で入力してください。</font></td>
                            </tr>
                        </table>

            <!-- <table class="body_layout" cellspacing="1" cellpadding="4"> -->
                <tr class="body_input_title">
                    <th colspan="2">お客様のご住所</th>
                </tr>
                <tr class="body_input_title">
                <th width="180" rowspan="3" class="reg${err04}"><span class="must">必須</span><span class="form-text">住所選択</span></th>
                <td width="540" class="reg${err04}"><span class="form-text">該当のご住所を選択ください。</span>
                <br>
                <input type="radio" name="secchibashoAreaKubun" value="1"> 静岡県熱海市泉<br>
                <input type="radio" name="secchibashoAreaKubun" value="2"> 静岡県裾野市茶畑</td>
                </tr>
            </table>
        </td>
    </tr>
</table>
  

   <table class="body_layout" cellspacing="0" cellpadding="0">
    <tr>
      <td bgcolor="#CCCCCC">
      <table class="body_layout" cellspacing="1" cellpadding="4">
        <tr class="body_input_title">
          <th colspan="2">ご連絡先について</th>
        </tr>
        <tr class="body_input_title">
          <td width="720" class="body_inputdata" colspan="2">お客様のご利用条件やお申込み内容により、後日、弊社よりご連絡をさせていただく場合がございますので、必ずご連絡の取れる連絡先を1つ以上入力してください。また、電子メールアドレスは必ずご入力ください。<br>
          <font color="#FF0000">※</font>ご連絡が取れない場合、正式なご契約ができず、お手続きが遅れる場合がございます。</td>
        </tr>
        <tr class="body_input_title">
          <th width="180" class="reg${err05}"><span class="must">必須</span>連絡先1</th>
          <td width="540" class="body_inputdata${err05}"><!-- <span class="form-text">市外局番からご入力ください</span> <br> -->
          <html:text property="renrakusakiTelNum1Shigai"   size="6" maxlength="6"/> -
          <html:text property="renrakusakiTelNum1Shinai"   size="6" maxlength="6"/> -
          <html:text property="renrakusakiTelNum1Shimoyon" size="6" maxlength="4"/> <font color="#FF0000" size="-2"> [半角数字]</font></td>
        </tr>
        <tr class="body_input_title">
          <th class="reg${err06}">連絡先2</th>
          <td class="body_inputdata${err06}"><!-- <span class="form-text">市外局番からご入力ください</span> <br>-->
          <html:text property="renrakusakiTelNum2Shigai"   size="6" maxlength="6"/> -
          <html:text property="renrakusakiTelNum2Shinai"   size="6" maxlength="6"/> -
          <html:text property="renrakusakiTelNum2Shimoyon" size="6" maxlength="4"/> <font color="#FF0000" size="-2"> [半角数字]</font></td>
        </tr>
        <tr class="body_input_title">
          <th class="reg${err07}"><span class="must">必須</span>電子メールアドレス</th>
          <td class="body_inputdata${err07}">
          <html:text property="mailAddressAccount"  size="20" maxlength="50"/> @
          <html:text property="mailAddressProvider" size="20" maxlength="50"/><font color="#FF0000" size="-2">[半角]</font></td>
        </tr>
      </table>
      </td>
    </tr>
  </table>
<br>
 <table class="body_layout" cellspacing="0" cellpadding="0">
     <tr> 
       <td bgcolor="#ffe4c4"> 
                   <table class="body_layout" cellspacing="1" cellpadding="4">  
                       <table class="body_layout"> 
                         <tr> 
                               <td class="bar-f">お問い合わせ</td> 
                         </tr> 
                       </table>  
                  <tr class="reg${err08}" bgcolor="#ffe4c4"> 
                    <td class="body_inputdata${err08}" bgcolor="#ffe4c4"> 
                         <b>お問い合わせ内容を下記にご入力ください。(400字以内)</b> 
                         <html:textarea property="toiawase"  cols="80" rows="5"/> 
                        <br> 
                    </td> 
                 </tr> 
                  </table> 
       </td> 
    </tr> 
 </table> 
  <br> 
 <table width="740">
 <tr>
 <td>
       <tr align="left" >
          <th colspan="2"> 弊社からの連絡について</th>
        </tr>
        <tr bgcolor="#FFFFFF">
            <td valign="top">
               お問合せをいただいた日の翌日(場合によっては翌々日)に、弊社管轄支店担当者より、
               お客さまのご連絡先へお電話またはメールで 連絡させていただきます。
               なお、金〜日曜日の間に送信されたお客さまからのお問合せに対する連絡は、翌週の月曜日になりますので予めご了承ください。</b>
            <br>
            </td>
       </tr> 
 </td>
 </tr>
 </table>
  <table class="body_layout" cellspacing="0" cellpadding="0">
    <tr>
      <td bgcolor="#CCCCCC">
      <table class="body_layout" cellspacing="1" cellpadding="4">
        <tr class="body_input_title">
          <td align="center" bgcolor="#eeeeee">
          <table width="360" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td colspan="3" align="center" nowrap>内容をご確認いただき、次へのボタンを押してください。<br />
              <br />
              </td>
            </tr>
            <tr>
              <td width="30%">
              <html-el:link href="javascript:;" onclick="cancel_child_open();"><img src="/nwap/pages/images/arrows.gif" width="8" height="8" border="0">手続きをやめる</html-el:link></td>
              <td align="center">
              <html:button property="nextJs" value="送信" onclick="doAction('nextPCOM034E001MAction')"/></td>
              <td width="25%" align="right">&nbsp;</td>
            </tr>
          </table>
          </td>
        </tr>
      </table>
      </td>
    </tr>
  </table>
</html:form></div>
</div>
<%@ include file="/pages/js/errorMarker.jsp" %>



2

回答

3268

閲覧

2件の回答

評価

0


<input type="text" ・・・
 ↓↓
<html:text ・・・

じゃないと、値が戻ってこないんじゃないかな?

こんなソース載せたらまずいんじゃないですか?

評価

0

こんにちは
まずいっすねぇ(汗)
html:text
html:radio
でやりましょ。
ってかそんなことより載せたことが気になる・・・

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。