0

有没有办法可以防止 getProperty java bean 属性在 jsp 页面上打印值?我期待在 html 中出现类似 HIDDEN 输入类型的内容。我想使用该隐藏值对 jsp 页面进行进一步的条件检查,以防止在不满足条件时执行同一页面上的其他少数 bean。

<jsp:useBean id="checkfile" class="org.mypackage.process" scope="page" />
<jsp:setProperty name="checkfile" property="join"/>
<jsp:getProperty name ="checkfile" property="filestat" />

我的计划:

我正在尝试读取文件并将网页上的内容显示为报告。

我将在 bean 的帮助下使用 jsp(主要用于演示)和 java(读取文件内容并将值返回给 jsp)来完成此任务。

我将在 jsp 上使用 set/get bean 属性从 java 文件中检索内容。

我的担忧:

我担心的是,假设在该位置找不到文件时,bean get 属性将尝试从我不喜欢的 java 文件中检索空值。

因此,如果文件不存在,我想限制某些 bean 属性的执行。

所以我想用上面提到的bean属性检查文件是否存在。

我想使用从 jstl if 语句上的 bean 属性获得的输出(y/N)来限制在该位置不存在文件时执行其他 bean。

希望我清楚。

谢谢

4

0 回答 0