2017-11-10 8 views
-1

Struts2を使用すると、空の文字列はサブミット時には何もしません このフォームはどのようにポストされますか? HTML5のためのStruts 2空文字列アクション

<s:form action="" method="POST" namespace="mynamespace" onSubmit="return false;"></s:form> 
+0

ブラウザでjavascriptをオフにしたり、イベントを上書きしない限り、このフォームは投稿されません。 action属性にアクション名を指定しなくても、フォームを送信できるようにコードを変更した方がよいでしょう。 –

答えて

0

W3の仕様は非常に明確に

アクションとformactionコンテンツ属性は、指定された場合、潜在的に スペースで囲まれた有効な空でないURLです 値を持たなければならないことを言及しています。

はここに参照です:

https://www.w3.org/TR/html5/forms.html#attr-fs-formaction

をしかし、あなたは、action=""を書き、ブラウザに依存するならば、あなたはほとんどあなたがオンになっている同じアクションにフォームを送信してしまいます。

関連する問題