老师 求解 页面无法正常显示
问题描述:
页面无法正常显示
<servlet>
<servlet-name>student</servlet-name>
<servlet-class>com.imooc.servlet.StudentServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>student</servlet-name>
<url-pattern>/student</url-pattern>
</servlet-mapping>
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 StudentServlet extends HttpServlet { @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String name = request.getParameter("name"); String mobile = request.getParameter("mobile"); String sex = request.getParameter("sex"); String[] specs = request.getParameterValues("spec"); PrintWriter out = response.getWriter(); out.println("<h1>name:" + name + "<h1/>"); out.println("<h1>mobile:" + mobile + "<h1/>"); out.println("<h1>sex:" + sex + "<h1/>"); for (String spec : specs) { out.println("<h2>spec:" + spec + "</h2>"); } } }
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Student</title> </head> <body> <h1>学生信息登记表</h1> <form action="/student"> 姓名:<input name="name"/> <br/> 手机:<input name="mobile"/> <br/> 性别: <select name="sex" style="width: 100px;padding: 5px;margin: 5px"> <option value="male">男</option> <option value="female">女</option> </select> 特长: <input type="checkbox" name="spec" value="English"/>英语 <input type="checkbox" name="spec" value="Program"/>编程 <input type="checkbox" name="spec" value="Speech"/>演讲 <input type="checkbox" name="spec" value="Swimming"/>游泳 <br/> <input type="submit" value="提交"> </form> </body> </html>
相关截图:
8
收起
正在回答 回答被采纳积分+1
2回答
慕工程3415711
2022-09-30 11:04:28
问题已经解决了,没问题了
慕工程3415711
2022-09-30 10:46:05
用了课件的源码运行也是一样
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星