后台处理后获取的数据set到对应bean中,前台如何获取bean中对应对象值

java 后台处理后获取的数据set到对应bean中,前台如何获取bean中对应对象值

首先你在后台set进去之后有返回前台,然后前台可以使用EL表达式或者JSTL表达式取出数据

不知道你有没有用什么框架 原始做法是后台
绑定
request.setAttribute("key",Object);
转发
requests.getRequestDispatcher("XXX.jsp").forward(request, response);

前台JSP页面直接写JAVA代码 request.getAttribute("key") 需要强转

举个例子

request.setAttribute("aa", user);

前台

${aa.userName}

你后台数据必须set进request中,或者json对象,或者model这种里,前台是没法直接拿后台的值得,
就好比 有个公共区间, 后台放进去,前台进去拿
request.setAttribute("aa", user);
存进去了一个user对象,名字为aa

jsp用的时候就可以用EL表达式 ${aa.userName} 来拿你这个user对象的属性值了。 aa就代表的你说的bean的对象

后台去拿前台数据的时候其实也是一样的,只不过这个操作咱们是看不到的。