0

別の jsp を呼び出して Bean を作成する jsp ファイルがあります。

例えば ​​:

    <form action="klant.jsp" method="post">
    <!-- retreval of possible message from the currentMessage bean -->
    <h3><jsp:getProperty property="message" name="Message"/></h3>

    <div id="klant-name">Klant name : </div><div id="Klant-field"><input type="text" name="loginName" /></div><br> 
    <div id="klant-pwd">Klant Password : </div><div id="Klant-field"><input type="text" name="pwd" /></div><br> 
    <input type="submit" value="Create"/>
</form>

正常に動作し、jsp ファイルを呼び出します

しかし、この JSP の最初の (フォーム) 呼び出し (上記と同じ) は機能せず、HTTP ステータス 405 - HTTP メソッド POST はこの URL エラーでサポートされていません。一番下の2番目のフォームは機能しますか?? 次の jsp のどちらにも投稿はありません。

<form action="feedbacktypical.jsp" method="post" >

    <P>To add a new FeedbackTypical record to the database, submit the
        following data:</P>

            <!-- retreval of possible message from the currentMessage bean -->
    <h3><jsp:getProperty property="message" name="Message"/></h3>

    <TABLE>
        <TR VALIGN=TOP ALIGN=LEFT>
            <TD><B><I>StartDate: <br> (mm/dd/yyyy)
                </I></B></TD>
            <TD><input id="datepicker" NAME="startdate"></TD>
        </TR>

        <TR VALIGN=TOP ALIGN=LEFT>
            <TD><B><I>EndDate: <br> (mm/dd/yyyy)
                </I></B></TD>
            <TD><INPUT id="datepicker2" NAME="enddate"></TD>
        </TR>

        <TR VALIGN=TOP ALIGN=LEFT>
            <TD><B><I>Typical name : <br>
                </I></B></TD>
            <TD><INPUT type="text" name="name"></TD>
        </TR>

        <TR VALIGN=TOP ALIGN=LEFT>
            <TD><B><I>Visibility</I></B></TD>
            <TD><INPUT TYPE="checkbox" name="visibility" value="Visibility" checked><BR></TD>
        </TR>

    </TABLE>    
    <input type="submit" value="Add"/>      
</form>

<p>

<form method="post" action="welcome_feedbackverantwoordelijke.jsp">
<input type=submit name="command" value="Terug naar feedbackverantwoordelijke menu">
</form>

どんな提案でも大歓迎です!

4

1 に答える 1

0

どんな提案でも大歓迎です!

それぞれのボタンがクリックされたときに上記の JSP が呼び出すサーブレット メソッドを確認することをお勧めします。最も可能性の高い原因は、1 つが POST 要求をサポートするようにコーディングされていて、もう 1 つがサポートされていないことです。

于 2013-03-14T14:34:09.800 に答える