Struts のフォーム要素について - アクションのマッピングでフォーム Bean が指定されていません: 'helloa.do' error_html/css_WEB-ITnose

WBOY
リリース: 2016-06-24 11:44:29
オリジナル
1216 人が閲覧しました

今日、Struts をテストするときに、本に書かれている小さなフォーム送信コードをコピーしました

1 <html:form action="helloa.do" method="post">2         <html:submit value="提交"></html:submit>3     </html:form>
ログイン後にコピー

アクションのマッピングにフォーム Bean が指定されていないと報告されました: "helloa.do" エラー。

struts-config.xml の構成は次のとおりです。

<action-mappings> <action path="/helloa" type="action.HelloAction" scope="request" input="success.jsp"> <forward name="s" path="/success.html"/> </action> </action-mappings>
ログイン後にコピー

ActionForm はここでは使用されないため、name 属性は追加されません。

その後、フロントエンドのコードが次のように変更されました:

 <form action="helloa.do" method="post">        <html:submit value="提交"></html:submit>    </form>
ログイン後にコピー

タグのおかげでページが正常にジャンプしたのでメモしておきます。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート