0
でフォームを送信することはできません。私たちのdojoバージョンは1.4.xです ブラウザ言語が英語の場合、DateTextBoxコントロールでフォームを送信できません。 しかし、ローカルをZH_CNのような他の言語に変更すると動作します。 なぜこれが起こるのだろうかと思います。あなたは助けるために私はStruts2のと道場でプロジェクトに取り組んでいる道場DateTextBox
<div id="projectForm" dojotype="dijit.form.Form">
<!-- end Date -->
<span class="manager_create_from_components">
<s:text name="manager.create.endDate"></s:text>
</span>
<input type="text" name="project.endDate" constraints="{datePattern:'yyyy-MM-dd'}" dojotype="dijit.form.DateTextBox"><br />
</div>
ありがとう:
は、ここに私のJSPコードスニペットです。
ロケールが英語の場合、フォームの送信時にJavaScriptエラーが発生していますか? 問題を解決するのに役立つエラーメッセージを提供できますか? – Vikram
ご協力ありがとうございます。私はフォームを提出する際にjavascriptエラーを取得しません。エラーメッセージはここにあります。 HTTPステータス404 - アクションcom.ternwit.tms.web.action.ManagerActionおよび結果入力に対して定義された結果はありません。実際には、私はこのエラーメッセージが役立つとは思わない。このプロジェクトの前に、このエラータイプに遭遇しました。フォーマットミスのようなWebページに間違いがあると、Struts 2はこのエラーメッセージを報告します。だから私は日付の形式が理由かもしれないと考えている。 – user889630