JavaBeans - 变量的 getProperty

标签 java jsp javabeans

我创建了包含用户列表的java类(称为“usersList”并包含每个值的用户名和密码),

现在我创建一个 JSP 文件并指定 JavaBeans 的范围:

<jsp:useBean id="users"  scope = "page" class="Package.VoteDB"> </jsp:useBean>
<jsp:getProperty name="users" property="usersList"/>

我想将 usersList 获取到一个变量,然后检查 username:admin 和密码 admin 是否包含在此列表中。使用当前代码,它只是将 usersList 打印到屏幕上。如何将其保存在变量中(无需将列表打印到屏幕上)并检查它是否包含管理员用户?

谢谢!!!

最佳答案

<jsp:useBean>id value,你可以用EL引用bean及其属性。

${users.userList}

至于

check if it's include the admin user?

我不会在 JSP 中这样做。我会在Servlet中做到这一点.

关于JavaBeans - 变量的 getProperty,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20959961/

相关文章:

javascript - 在JSP中获取下拉列表的值并根据所选值加载其他内容

java - 在没有默认 POJO 构造函数的情况下将 POJO 转换为 XML

java - Spring boot sessionRegistry 返回空的主体列表

Java Beans - 创建检查器窗口

java - 是否可以在 Spring Data Rest 中使用和组合 WHERE 子句?

java - 如何避免需要在 CXF 或 JAX-WS 生成的 Web 服务客户端中指定 WSDL 位置?

jsp - 从 jsp <href> 链接调用 Servlet 无效

java - 每次添加新的 servlet 时 Tomcat 都会停止工作

java - struts中如何消除空指针异常?

java - 在 Spring @Value('#{SPEL}) 中使用 Java 类