Java程序输出到JSP页面

Python010

Java程序输出到JSP页面,第1张

用request,或者session以及application都可以将java程序输出到jsp中,例如session.setAttribute("hello","你好"),在前端页面用el表达式<%hello%>就可以获得“你好”这个字符串,但是一般传值都用request,因为作用范围小,仅存在于一次请求中,不仅安全,占用资源也省,

JAVA: System.out.println("语句")

JSP:

<%=变量名%>

<% out.println(变量名或字符串) %>

1.存放session中,然后在jsp页面通过session去取出来。

在服务器端:

String str = null

request.getSession().setAttribute(str, "在jsp调用,然后显示..")

在页面端:

<%=request.getSession().getAttbute("str")%>

2.再或则,通过HttpServletRequest request存放你要输出的数据。

在服务端

request.setAttribute(str,"在jsp调用,然后显示..")

在页面端

使用el表达式取出来。好像是:${str}通过el表达式可以取你之前在requset中存放的数据。