我想创建一个Cookie保存登录用户的用户名,
用户登录时的Bean是userForm,用户登录名是username,输入的值是macle
怎样获取userForm中的username值,即输入的macle存入创建的Cookie中?

下面是我的代码:

<%
    String username = (String) request.getSession().getAttribute("username");
    //好像是这一行出错

    Cookie mycookie=new Cookie("username",username);
    mycookie.setMaxAge(60*60*24*365);//cookie时间
    mycookie.setPath("/form");
    response.addCookie(mycookie);
 %>

哪位高手帮我纠正啊!!