Servlet获取参数值
使用request.getParameter(“参数名”),返回结果为String,若需要其他数据类型需要用Integer,Double等包装类进行类型转换
例如:
public void service(HttpServletRequest request ,HttpServletResponse response) throws ServletException,IOException{ String userName=request.getParameter("userName"); String ages = request.getParameter("age"); Integer age = Integer.parseInt(ages); }
JSP传值(地址栏参数)
方式一
使用form表单提交数据后会自动将提交的数据作为参数传递给目标Servlet
代码模板:
<form action="servlet-name"> <input type="text" name="参数名1"></input> <input type="text" name="参数名2"></input> <input type="submit" value="提交"></input> </form> <!-- 点击提交后显示在地址栏为 servlet-name?参数名1=value1&参数名2=value2 -->
方式二
链接标签的href属性中直接写入参数
例如:
<td> <a href="delEmp?id=<%=e.getId()%>">删除</a> <!--delEmp为自定义的ServletName--> <a href="modEmp.html?id=<%=e.getId()%>&name=<%=e.getName()%>&salary=<%=e.getSalary()%>"> 修改 </a> <!--modEmp.html为跳转的页面--> </td>
标签:String,04,05,ages,request,getParameter,2023,Integer From: https://www.cnblogs.com/JJTyyds/p/17375112.html