通过request.getParameter()方法,所得到的结果的数据类型可以是哪些类型? 我需要正确的答案

importjavax.servlet.*;importjavax.servlet.http.*;publicclassAdminServletextendsHttpSe... import javax.servlet.*;
import javax.servlet.http.*;
public class AdminServlet extends HttpServlet {
protected void processRequest(HttpServletRequest request,HttpServletResponse response) throws

ServletException,IOException {
AdminDataBaseBean database = new AdminDataBaseBean();
String action=request.getParameter("action").trim();//获取action属性的值
if(action.equals("login")){//用户点击了"提交"按钮
String username=request.getParameter("username").trim();
} else if(action.equals("delete")) {//用户按下了"删除"链接
String id=request.getParameter("productId");
String pageno=request.getParamter("pageno");
session.setAttribute("showresult",vec);
this.forward(request,response,"showadddelete.jsp?pageno="+pageno);
} else if(action.equals("next")) {//用户按下了"下一页"链接
String pageno = request.getParameter("pageno");
this.forward(request,response,"showadddelete.jsp?pageno="+pageno);
} else if(action.equals("previous")) {
String pageno = request.getParameter("pageno");
this.forward(request,response,"showadddelete.jsp?pageno="+pageno);
} else if(action.equals("add")) {//用户按下了"添加新商品"链接
this.forward(request,response,"showadddelete.jsp?pageno="+pageno);
......
}
}
}

第一问:代码行String pageno = request.getParameter("pageno");中,pageno的数据类型是什么?通过request.getParameter()方法,所

得到的结果的数据类型可以是哪些类型?

第二问:代码行session.setAttribute("showresult",vec);中作用了session,在web应用中,session的功能是什么?
展开
 我来答
wskfhvhc
2012-12-22 · TA获得超过692个赞
知道小有建树答主
回答量:307
采纳率:66%
帮助的人:302万
展开全部
第一问:得到的值都是String类型
第二问:session主要是为了保存某个值,它的周期较长,默认时间长度为一个浏览器打开到关闭,它都保存着这个值,除非中途session销毁,比如:用户登陆这个例子:
String user=request.getParameter("userid");
......
session.setAttribute("user",user);
在用这个用户名登陆后,随时都可以通过session.getAttribute("user"),调用这个用户名
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式