jsp页面接受数据

//服务器端

   

//浏览器端展示方式

1、el表达式 ${}

${user} ===>>>

User(id=1, name=zs)

使用el表达式默认一如下次序进行查询值:

${pageScope} 当前页

${requestScope} request域

${sessionScope} session 域

${applicationScope} application域

   

存在的问题 : 如果你使用${}后,发现前端页面原样显示。

那么,请检查配置:

1、jsp servlet版本问题,2.3及2.3之前的版本isELIgnored默认是true,true即是EL表达式出现在文本或者标签属性时被忽略,当字符串显示在页面。2.3以后的版本默认是false。

<%@pageisELIgnored="false"%>

   

2、因为jsp本质上就是servlet,所以使用框架开发过程中需要单独引入servlet.jar 。

   

2、使用<%%>

这个只需要引入 servlet.jar 。

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

   

3、jstl

①导入jstl相关jar

②jsp页面中引入<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> c标签

posted @ 2020-10-17 11:58  黑质白章  阅读(662)  评论(0编辑  收藏  举报