1》jsp:setProperty的用法
(1)逐一从request中取出参数,然后设置到名字为user的bean的同名属性中。
<jsp:setProperty name="user" property="*"/>
(2)从request中取出userName参数,然后设置到名字为user的bean的userName属性中。
相当于调用user.setUserName(String userName)方法。
<jsp:setProperty name="user" property="userName"/>
(3)把名字为user的bean的userName属性设置为Tom。
相当于调用user.setUserName("Tom"),和request没有关系。
<jsp:setProperty name="user" property="userName" value="Tom"/>
(4)把request中名字为name的参数的值设置到名字为user的bean的userName属性中。
<jsp:setProperty name="user" property="userName" param="name"/>
如果property和param的值相同,那么(2)和(4)的写法结果相同。比如:
<jsp:setProperty name="user" property="userName" param="userName"/>
<jsp:setProperty name="user" property="userName"/>
2》jsp:getProperty的用法
把名字为user的bean的userName属性的值取出来,并输出到屏幕上。
如果userName的值为null,那么屏幕上会直接输出null。
<jsp:getProperty name="user" property="userName"/>
生成的java代码如下:
out.write(org.apache.jasper.runtime.JspRuntimeLibrary.toString((((MyBean.TestBean)_jspx_page_context.findAttribute("user")).getUserName())));
相关推荐
JSP之访问JavaBean的一个简单例子 使用useBean,jsp:setProperty,jsp:getProperty使用的一个简单例子 博客参考地址:https://blog.csdn.net/qq_36631076/article/details/79693890
jsp:setProperty 设置JavaBean的属性 jsp:getProperty 输出某个JavaBean的属性 jsp:forward 把请求转到一个新的页面 jsp:plugin 根据浏览器类型为Java插件生成OBJECT或EMBED标记 jsp:element 定义动态XML元素 jsp:...
application对象代表应用程序上...<jsp:getProperty>操作是对<jsp:setProperty>操作的补充,用来访问一个Bean的属性 <jsp:plugin>用来产生客户端浏览器的特别标签,可以使用它来插入Applet和JavaBean <jsp:fallback>
exception)、JavaBean组件、JSP标准动作(<jsp:forward>,<jsp:param>,<jsp:setProperty>,<jsp:plugin>,<jsp:include>,<jsp:useBean>,<jsp:getProperty>)、JSP中使用数据库(JDBC常用API)、JSTL的配置步骤、核心...
[非常棒的jsp初学者幻灯片教程 动作语法包括<jsp:forward>,<jsp:include>,<jsp:plugin>, <jsp:getProperty>,<jsp:setProperty>和<jsp:useBean>。
jsp指令标签(page,taglib,include)、动态标签(jsp:include,jsp:forward,jsp:param,jsp:useBean,jsp:setProperty,jsp:getProperty),案例demo
<jsp:setProperty> 11 六、JSP內建對象 12 out輸出數據 12 request對象 13 response對象 15 page對象 16 session對象 16 application對象 17 exception對象 19 pageContext對象 19 config對象 20 七、JavaBeans組件 ...
JSP动作利用XML语法... jsp:setProperty:设置JavaBean的属性。 jsp:getProperty:输出某个JavaBean的属性。 jsp:forward:把请求转到一个新的页面。 jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记。
include动作和jsp:forward动作的用法6、jsp:param动作传递参数的方法7、jsp:useBean、jsp:setProperty和jsp:getProperty的使用8、jsp:plugin动作 1、了解一个jsp页面的组成元素 jsp页面由两部分组成。静态部分,...
、jsp有哪些动作?... jsp:setProperty:设置JavaBean的属性。 jsp:getProperty:输出某个JavaBean的属性。 jsp:forward:把请求转到一个新的页面。 jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记。
2.3.3 jsp:setProperty动作 29 2.3.4 jsp:getProperty动作 30 2.3.5 jsp: forward动作 31 2.3.6 jsp: plugin动作 31 2.3.7注释 31 2.4 JSP 9种基本内置组件 31 2.5 JSP中Session的使用 34 ...
(3) jsp:setProperty–设置一个JavaBean属性。(4) jsp:getProperty–将JavaBean的属性插入到输出。(5) jsp:forward–让请求者可以向前到一个新的页面。(6) jsp:plugin–用OBJECT或EMBED标签为Java plugins生成特定的
<jsp:setProperty name="rd" property="path" value="d:/testsongyc.txt" /> Id:是类的代号 property:是属性名 value:是属性的值 3、取值 <jsp:getProperty id="localName" property="name" /> Id:是类的...
A、jsp:include B、jsp:useBean C、jsp:setProperty D、jsp:getProperty 19、下面哪个不就是jsp:setProperty操作得属性( D )。 A、name B、param C、property D、scope 20、以下方法...
A、jsp:include B、jsp:useBean C、jsp:setProperty D、jsp:getProperty 19、下面哪个不就是jsp:setProperty操作的属性( D )。 A、name B、param C、property D、scope 20、以下方法中,哪一个方法不就是HTTPServlet...
5 SampleBean2.class 第6章\ch6\WEB-INF\classes\ch6 <jsp:getProperty>标记和<jsp:setProperty>标记示例java类文件 6 sample2.html 第6章\ch6 访问SampleBean2示例的录入页面 7 sample2.jsp 第6章\ch6 访问...
13.2.2 [jsp:setproperty] 413 13.2.3 [jsp:getproperty] 414 13.2.4 示例 414 13.3 网上书店程序 418 13.4 小结 440 第14章 jsp开发的两种模型 441 14.1 模型1 441 14.2 模型2 445 14.3 小结 449 第15章 ...
A、jsp:includeB、jsp:useBean C、jsp:setPropertyD、jsp:getProperty 19、下面哪个不是jsp:setProperty操作的属性( D )。 A、nameB、paramC、propertyD、scope 20、以下方法中,哪一个方法不是HTTPServlet类的...
13.2.2 [jsp:setproperty] 413 13.2.3 [jsp:getproperty] 414 13.2.4 示例 414 13.3 网上书店程序 418 13.4 小结 440 第14章 jsp开发的两种模型 441 14.1 模型1 441 14.2 模型2 445 14.3 小结 449 第15章 ...
13.2.2 [jsp:setproperty] 413 13.2.3 [jsp:getproperty] 414 13.2.4 示例 414 13.3 网上书店程序 418 13.4 小结 440 第14章 jsp开发的两种模型 441 14.1 模型1 441 14.2 模型2 445 14.3 小结 449 第15章 ...