JSP userBean

scope=  "request"   "page"  "session"  "application"   (对应四个隐含对象)

<jsp:userBean id="user"

      scope="request"

        class=""/>

<%= user%><br>

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

和下面等价

User user = null;

user=request.getAttribute("user");

if(user==null){

user = new User();

request.setAttribute("user",user);

}

<%= user%><br>

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

时间: 2024-10-01 11:33:42

JSP userBean的相关文章

JSP userBean setProperty直接从request中获取参数

JSP userBean setProperty直接从request中获取参数: form表单Jsp: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ page isELIgnored="true"%> <% String path = request.getContextPath(); String

JSP userBean setProperty getProperty指令使用

javaBean的属性取决于get/set方法,而不是真实的属性名称. jsp文件: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + req

JSP中的7个指令

动作指令与编译指令不同,编译指令时通知servlet引擎的处理消息,而动作指令只是运行时的动作. 编译指令在将JSP编译成Servlet时起作用,而处理指令通常可替换成JSP脚本,它只是JSP脚本的标准化写法. (1)JSP:forward  执行页面转向,将请求的处理转发到下一个页面. (2)JSP:param  用于传递参数,必须与其他支持参数的标签一起使用 (3)JSP:include  用于动态引入一个JSP页面 (4)JSP:plugin 用于下载JavaBean或者Applet到客户

JavaWeb之Jsp/EL(八)

JSP(Java Server Page) 1. jsp简单介绍 JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术 JSP这门技术的最大的特点在于,写jsp就像在写html,但: 它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据 相比servlet而言,servlet很难对数据进行排版,而jsp除了可以用java代码产生动态数据的同时,也很容易对数据进行排

JSP语法

① 注释元素 (Comments Elements) 1. <!-- comment [<%= expression >] --> 标准的HTML注释.JSP容器会将该注释发往客户端浏览器,但不在浏览器中显示,可以在HTML源文件中查看. comment - 注释内容 expression - 可选的java表达式,JSP容器会对表达式求值并将结果作为注释内容发往客户端 2. <%-- comment --%> JSP注释,JSP容器不会对该形式的注释进行编译,也不会将

jsp jsp指令

JSP 由HTML和java语句拼接而成的文本,后缀名为.jsp 1.Jsp翻译成servlet:先翻译,Tomcat将翻译后的文件放置在安装目录下(所有JSP页面本质上就是Servlet程序) 2.编译为字节码 (在JSP生命周期中,翻译和编译只进行一次) 3.类加载--Web容器装载新生成的servlet类 4.创建Servlet实例 5.jspInit() 6._jspServer() 7.jspDestory() 基础类型:不能被继承(final) PageEconding:得到存储的类

jsp基础知识二(jsp动作指令)

动作指令与编译指令不同,编译指令是通知servlet引擎的处理消息,而动作指令只是运行时的动作.编译指令在将JSP编译成Servlet时起作用,而动作指令通常可替换成JSP脚本,它只是JSP脚本的标准化写法. (1)JSP:forward  执行页面转向,将请求的处理转发到下一个页面. (2)JSP:param  用于传递参数,必须与其他支持参数的标签一起使用 (3)JSP:include  用于动态引入一个JSP页面 (4)JSP:plugin 用于下载JavaBean或者Applet到客户端

JSP的设计模式

1.JSP模型1(JSP+JavaBean) JSP页面负责处理请求,并将响应发送给客户端.JSP页面文件包括:login.html.loginchk.jsp.welcome.jsp.JavaBean文件包括:UserBean.java.UserCheckBean.java. 1)登录页面login.html: <html> <head> <title>登陆页面</title> </head> <body> <form meth

JSP教程学习小结

一.2中注释类型 (1)html注释:此注释发送到客户端,但并不显示. <!--注释[<%=表达式%>]--> (2)jsp注释:这种注释在JSP编译时会被忽略掉,不发送到客户端,在希望隐藏或者注释掉JSP程序时是很有用的.在客户的浏览器中不会显示,也不会再源代码中看到. <%-- 这是一个JSP的单行注释--%> <%-- /*这是一个scriptlet中的多行注释*/--%> <%-- /**这是一个scriptlet中的多行注释,可以用javad