`

<jsp:useBean>的使用

阅读更多
java:
Vector v= new Vector();
v.add(new LabelValueBean("value0", "key0"));
v.add(new LabelValueBean("value1", "key1"));
v.add(new LabelValueBean("value2", "key2"));
request.getSession().setAttribute("list",v);


html:
<jsp:useBean id="list" scope="session" class="java.util.Vector" />

<% if (list.size() == 1) { %>
<input type="text" name="type" readonly="readonly" value=<%=((org.apache.struts.util.LabelValueBean) list.get(0)).getLabel()%> />
<%} else {%>
<html:select property="type" styleClass="select1">
    <html:options collection="list" property="value" labelProperty="label" />
</html:select>
<%}%>
分享到:
评论

相关推荐

    <jsp实用教程>书中所有例题代码.rar

    5. JSP动作标签:`&lt;jsp:useBean&gt;`用于实例化和查找JavaBean,`&lt;jsp:setProperty&gt;`和`&lt;jsp:getProperty&gt;`则用来设置和获取Bean的属性。此外,还有`&lt;jsp:include&gt;`、`&lt;jsp:forward&gt;`等用于页面操作。 6. JSP标签库:...

    Java Web程序设计任务驱动教程课后习题参考答案 - 蓝敏、周伟敏、杨茜

    * include 指令和&lt;jsp:include&gt;动作的区别:执行时间、引入内容等 * JSP 程序里有三种注释:HTML 注释、Java 注释、JSP 隐藏注释 服务器交互 * 使用 response 对象进行重定向的方法:sendRedirect * session 对象...

    Jsp:useBean中字符串转化为Date类型的操作方法

    在JavaServer Pages (JSP) 中,`&lt;jsp:useBean&gt;` 标签用于实例化一个Java对象,通常是从一个JavaBean。在这个特定的情景中,我们关注的是将字符串转换为Date类型的处理,这在处理日期相关的数据时非常常见。在JSP中,...

    JSP useBean连接 Access 数据库,不使用数据源

    在JSP页面中,我们使用`useBean`指令来实例化这个JavaBean: ```jsp &lt;%@ page language="java" %&gt; &lt;%@ page import="com.yourpackage.AccessDBBean" %&gt; &lt;% AccessDBBean dbBean = (AccessDBBean) session....

    JSP+UseBean网上购书系统

    1. **JavaBeans的使用**:在JSP页面中,`&lt;jsp:useBean&gt;`标签首先会查找在指定作用域(如page、request、session或application)中是否存在指定类型的JavaBean。如果不存在,它会根据类名创建一个新的实例,并将其放...

    JSP之访问JavaBean的一个简单例子

    JSP之访问JavaBean的一个简单例子 使用useBean,jsp:setProperty,jsp:getProperty使用的一个简单例子 博客参考地址:https://blog.csdn.net/qq_36631076/article/details/79693890

    jsp标准动作

    该标记的语法格式为:&lt;jsp:useBean id="bean name" class="class name" /&gt;,其中 id 属性指定了 Bean 的名称,class 属性指定了 JavaBean 的类名。 jsp:setProperty 标记用于设置 Bean 的属性。该标记的语法格式为...

    jsp+servlet+usebean实现MVC

    - **使用UseBean指令**:在JSP页面中,我们可以使用`&lt;jsp:useBean&gt;`指令实例化和查找模型对象。如果模型对象已在请求或会话范围内存在,那么`&lt;jsp:useBean&gt;`会找到并使用;否则,它会尝试创建新的对象。例如: ```...

    Tag的使用<JSP 2.0新特性>

    然后,在JSP页面中,通过`&lt;jsp:useBean&gt;`或`&lt;jsp:taglib&gt;`标签引入并使用这个自定义标签。 7. **示例** 假设有一个名为`hello.tag`的Tag File,内容如下: ```jsp &lt;%@ tag description="显示简单的问候语" %&gt; ...

    jsp事例jsp usebean session

    `&lt;jsp:useBean&gt;` 是JSP中的一个动作元素,用于在JSP页面中实例化和初始化JavaBean。这个指令有以下几个关键属性: - `id`:定义JavaBean在页面作用域内的变量名。 - `class`:指定JavaBean的全限定类名(包括包名)...

    <<jsp2.0手册>>电子书

    10. **标准动作元素**:`useBean`, `setProperty`, `getProperty`等标准动作元素的使用也更加简便,与EL结合使用可以提高效率。 通过阅读《JSP2.0手册》,开发者不仅能掌握JSP的基础语法,还能学习到如何构建高效、...

    JSP教材JSP语法

    - 使用`&lt;jsp:getProperty&gt;`之前需要先使用`&lt;jsp:useBean&gt;`标签创建Bean实例。 - 确保Bean类中提供了正确的getter方法以获取属性值。 - 如果Bean中的属性未设置或不存在,可能需要进行适当的异常处理。 总结来说...

    jsp大作业上机练习

    JSP的动作标签如`&lt;jsp:useBean&gt;`、`&lt;jsp:setProperty&gt;`、`&lt;jsp:forward&gt;`等,简化了页面操作。例如,`&lt;jsp:useBean&gt;`用于实例化JavaBean,`&lt;jsp:setProperty&gt;`设置JavaBean的属性。 **五、JSP与Servlet的关系** ...

    JSP动态网页设计:第9章 JSP动作元素.ppt

    标准的动作元素包括`&lt;jsp:include&gt;`、`&lt;jsp:forward&gt;`、`&lt;jsp:param&gt;`、`&lt;jsp:plugin&gt;`、`&lt;jsp:useBean&gt;`、`&lt;jsp:setProperty&gt;`和`&lt;jsp:getProperty&gt;`。 2. **&lt;jsp:include&gt;**: 这个动作元素用于动态地将一个页面...

    jsp常用标签

    * 在 jsp:useBean 后使用 jsp:setProperty:&lt;jsp:useBean id="myUser" … /&gt; … &lt;jsp:setProperty name="user" property="user" … /&gt; * jsp:setProperty 出现在 jsp:useBean 标签内:&lt;jsp:useBean id="myUser" … &gt;...

    PPT:JSP基础知识讲解

    2. **使用&lt;jsp:useBean&gt;**:这个标签用于创建JavaBean实例,并指定其ID和作用范围。例如: ```jsp &lt;jsp:useBean id="mybean" class="mypack.Circle" scope="page"&gt;&lt;/jsp:useBean&gt; ``` 其中,`id`是实例名称,`...

    jsp表单的FORM传值

    在jsp页面中,可以使用&lt;jsp:setProperty&gt;动作来设置javaBean的属性,例如:&lt;jsp:usebean id="cart" scope="session" class="session.carts" /&gt; &lt;jsp:setproperty name="cart" property="*" /&gt;,这将设置cart实例的...

    JSP脚本小总结

    - 通过`&lt;jsp:useBean&gt;`元素创建一个JavaBean实例。 ```jsp &lt;jsp:useBean id="user" class="com.example.User" scope="session" /&gt; ``` 2. **scope范围的设定** - `page`:仅在当前页面中有效。 - `request`:...

    JSP技术知识点考查 jsp动态建站技术

    &lt;jsp:useBean&gt;标签用来在JSP页面中创建一个JavaBean实例并指定他的名字以及作用范围 &lt;jsp:setProperty&gt;此操作和setBean一起协作,用来设置JavaBean的属性 &lt;jsp:getProperty&gt;操作是对&lt;jsp:setProperty&gt;操作的补充,...

    JSP标签,采用web.xml引入标签库描述文件

    3. **在JSP页面中使用标签**:在JSP页面中,我们需要通过`&lt;jsp:useBean&gt;`或`&lt;jsp:taglib&gt;`指令引入标签库。对于自定义标签,我们需要在`web.xml`中声明TLD的位置。例如: ```xml &lt;jsp-config&gt; &lt;taglib&gt; &lt;taglib-...

Global site tag (gtag.js) - Google Analytics