怎么在jsp和代码层里面获取session里面存的值。

                              User u = new User(); 
                              u.setId(id); 
                              u.setName (username1); 
                              u.setSex(sex);
                              u.setBirth(birth);
                              u.setBorth(borth);
                              u.setWorking(working);
                              u.setLoginpass(loginpass1);
                              u.setSalary(salary);                              
                              HttpSession session = request.getSession();  //创建
                              session.setAttribute("User", u);   //存  
                              System.out.println(u);            
                                } 
                                HttpSession session = request.getSession(); 
                                session.getAttribute("User");
                                System.out.println(u);这里的(u)该怎么改才能输出

session.getAttribute("User")赋值给u,就可以按照你的代码写了

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">





                用户名ID: <input type="text" name="AB"  value="<%=u.getId()%>"><br/>
                登录密码: <input type="text" name="loginpass" ></input><br/>
                确认密码:  <input type="text" name="loginpass" ></input><br/>
                性别:<input type="radio"  name="sex">男
                <input type="radio"  name="sex">女 <br>    
                用户姓名:<input type="text" name="username" ><br>
                出生日期: <input type="text" name="birth" ></input><br/>
                   工      资  :  <input  type ="text" name="salary" ><br>      
            <select id="working" >
                <option  >学历:</option>
                <option  >大专</option>
                <option  >本科</option>
                <option  >硕士</option>
                <option  >博士</option>
            </select><br>                   
                <select name=" borth">
                <option   selected>籍贯:</option>
                <option  >南京</option>
                <option  >芜湖</option>                  
            </select><br>   

            <input type="submit" value="确认提交" >                 
        </form>
            <!-- form表单的作用能将多条信息整合起来进行传送。
            submit是一个提交按钮,与button不同的是,submit会提交表单。
            而button是单纯的一个按钮-->
    </body>
</html>我还要把这个u的值传给这些输入框内,该怎么做

获取到值 然后dom操作 根据ID获取展示到input里面 就好

<%
User user = (User)request.getAttribute("User");
%>

先取值
<%
User u = (User)request.getAttribute("User");
%>
“User”是你后台set的名字可以自己起但是一定要对应上,
然后前台你用的u.getId(),这个u是在前台定义的也可以自己起名字 不要弄混了

jsp 一般取后台的值er 表达式取啊

${user}

https://blog.csdn.net/qwerasdf123/article/details/4189889

     ${sessionScope.User}    //在jsp 页面直接在输出的地方打上这个就可以输出了

个人建议,最好不要在jsp页面用Java代码你可以使用,c标签,s标签

session.abandon

<%
Model model = (Model)request.getAttribute("Model");
%>
model是后台存储在session中的名称;

个人建议,最好不要在jsp页面用Java代码你可以使用,c标签,s标签

session.getAttribute("User")赋值给u,这样就可以了