编写inputCircle.jsp,,页面提供表单,该form表单提供两个text文本框,用于用户输入圆的圆心和圆的半径,用户点击submit提交键请求名字是drawCircle的servlet。编写创建servlet的Servlet类,该

动态 未结 0 86
小小草
小小草 LV1 2023年9月23日 23:40 发表
inputCircle.jsp代码: ``` Draw Circle

Draw Circle







``` drawCircle Servlet类代码: ``` import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/drawCircle") public class DrawCircleServlet extends HttpServlet { private static final long serialVersionUID = 1L; protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); String centerXStr = request.getParameter("centerX"); String centerYStr = request.getParameter("centerY"); String radiusStr = request.getParameter("radius"); if(centerXStr == null || centerYStr == null || radiusStr == null) { out.println("

Please enter all values.

"); return; } double centerX = Double.parseDouble(centerXStr); double centerY = Double.parseDouble(centerYStr); double radius = Double.parseDouble(radiusStr); out.println(""); out.println("Draw Circle"); out.println(""); out.println("

Circle Details

"); out.println("

Center X: " + centerX + "

"); out.println("

Center Y: " + centerY + "

"); out.println("

Radius: " + radius + "

"); out.println(""); out.println("
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复