老师,遇到Http状态500,怎么解决
来源:2-12 自由编程
UUU加油
2022-09-05 21:56:01
package com.imooc.servlet; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.io.PrintWriter; public class AddServlet extends HttpServlet { @Override protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String i=req.getParameter("num"); int n=Integer.parseInt(i); int sum=0; for(int p=0;p<=n;p++){ sum=sum+p; } String html="<h1 style='color:red'>"+sum+"</h1>"; PrintWriter out=resp.getWriter(); out.println(html); } }
<servlet> <servlet-name>add</servlet-name> <servlet-class>com.imooc.servlet.AddServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>add</servlet-name> <url-pattern>/addPlus</url-pattern> </servlet-mapping>
相关截图:
1回答
好帮手慕小蓝
2022-09-06
同学你好,NumberFormatException是因为接收到的数据不能正确被转换为数字导致的。
建议同学在前端输入数据时,使用纯数字,并且不要有空格等符号。
祝学习愉快~
相似问题