public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("GBK");
String actionUrl=request.getServletPath();
if(actionUrl.equals("/register.action")){
UserInfo ui=new UserInfo();
ArrayList<UserInfo> list=ui.getUserID();
其中List中的值已经取出来了,只有一个值,userid=3
我想在servlet中新定义一个变量userid,然后把List中的值赋给他,该怎么做。
throws ServletException, IOException {
request.setCharacterEncoding("GBK");
String actionUrl=request.getServletPath();
if(actionUrl.equals("/register.action")){
UserInfo ui=new UserInfo();
ArrayList<UserInfo> list=ui.getUserID();
其中List中的值已经取出来了,只有一个值,userid=3
我想在servlet中新定义一个变量userid,然后把List中的值赋给他,该怎么做。
int userid=list.get(0).getUserId();
if(list != null && list.size() > 0){
UserInfo userInfo = (UserInfo) list.get(0);
userid = userInfo.getUserID();
}这样就可以了。
UserInfo userInfo = (UserInfo) list.get(0);
if(3==userInfo.getUserID()){
userid = userInfo.getUserID();
}
}这样比较保险把