2016-09-03 4 views
-1

3つの値を別のJSPページに転送しようとしています。そこで、それらの値が乗算され、結果が表示されます。送信ボタンをクリックしても何もしません。JSPページへのデータ転送

JSPページ1:

<html> 
<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
    <title>Simple Interest Page</title> 
</head> 
<body bgcolor="pink"> 
    <%@ include file="header.jsp" %> 
<center> 
    <form name="calcsimple.jsp" method="post"> 
    <h5 style="font-size: 150%">Simple Interest Page</h5> 

    Principal Amount:<input type="number" name="pr" value=""/> 
    Interest Rate:<input type="number" name="ir" value=""/> 
    Time Period:<input type="number" name="tp" value=""/> 
    <input type="submit" name="submit" value="submit"/> 

    </form> 
</center> 

    <%@include file="footer.jsp" %> 
</body> 

calcsimple.jsp

<html> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
     <title>Result</title>   

    </head> 
    <% 
     int result=0; 
     String s1=request.getParameter("pr"); 
     String s2=request.getParameter("ir"); 
     String s3=request.getParameter("tp"); 

     if(request.getParameter("submit")!=null) 
     {   result=Integer.parseInt(s1)*Integer.parseInt(s2)*Integer.parseInt(s3);  
     } 
    %> 

      result=<%= result+""%> 
</html> 

答えて

1

あなたが入れて、フォームの "アクション" を入れていないため、問題はおそらくあります」代わりに「名前」を使用します。それはaction='calcsimple.jsp'

希望です! :)

+0

もし私が今あなたにクッキーを与えることができたら、人。それは午前2時で、ついにそれを得ました。小さなプロジェクトでした。 – RNillll

+0

私はhahahaできる場合は、私はクッキーを受け入れるだろう。しかし、あなたは私に "正解"を与えることができます:D –

+0

母、もう1つの質問。私はこれらのような複数のページを持ち、そこではあるJSPページが別のページにリダイレクトされます。すべてのページで、ヘッダーとフッターの配置は、これらの異なるページのいくつかのコントロールのために少し上がったり下がったりしますが、それは大丈夫ですか? – RNillll

関連する問題