PDA

View Full Version : انتقال اطلاعات بین صفحه html و servlet



F.zeinali
جمعه 08 اردیبهشت 1391, 00:19 صبح
سلام دوستان
من یه صفحه html دارم که کدهای زیر رو داره


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<form method="post" action="src/Largestnum.java">
number1 : <input type="text" size="50" name="num1" value="" /><br/>
number2 : <input type="text" size="50" name="num2" value=""/><br/>
number3 : <input type="text" size="50" name="num3" value=""/><br/>
<input type="submit" value="find"/>


</form>
</body>
</html>


و یک صفحه servlet به شرح زیر


protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

int num1,num2,num3;
num1=Integer.parseInt(request.getParameter("num1"));
num2=Integer.parseInt(request.getParameter("num2"));
num3=Integer.parseInt(request.getParameter("num3"));
int larg=(num1>num2)?num1:num2;
larg=(larg>num3)?larg:num3;
PrintWriter myOut=response.getWriter();
myOut.println("<html>");
myOut.println("<body>");
myOut.println("<p>number1 is : "+num1);
myOut.println("<p>number2 is : "+num2);
myOut.println("<p>number3 is : "+num3);
myOut.println("<p>the largest number is : "+larg);
myOut.println("</body>");
myOut.println("</html>");

}


حالا می خوام که از با زدن دکمه submit درون صفحه html کدهای صفحه servlet اجرا بشه , که هر کاری کردم نشد!
دوستان لطف کنن و کمک کنن

F.zeinali
جمعه 08 اردیبهشت 1391, 23:50 عصر
سلام
مشکلم حل شد.

همایون افشاری
سه شنبه 26 اردیبهشت 1391, 16:22 عصر
مشکل از بخش action در فرمه! (واقعا که چه سوالی)