社区
Web 开发
帖子详情
标签里如何使用javabean,如
wzx7934003
2005-05-12 01:20:55
请问各位
我第一次使用标签,想用到他的if功能,我写了如下代码
<c:if test="${<%view.getStatus()==1%>}">
可是好象通不过,不知道是为什么,难道不能使用javabean里的方法进行判断吗?还请指教,谢谢
...全文
1309
11
打赏
收藏
标签里如何使用javabean,如<c:if test="${<%view.getStatus()==1%>}">
请问各位 我第一次使用标签,想用到他的if功能,我写了如下代码 <c:if test="${}"> 可是好象通不过,不知道是为什么,难道不能使用javabean里的方法进行判断吗?还请指教,谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bp69
2005-05-13
打赏
举报
回复
标签不能直接放在<%%>内
fashchina
2005-05-13
打赏
举报
回复
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="com.pos.model.InfoGether,com.pos.view.SoView" %>
<%@ page import="com.pos.model.InfoGether,com.pos.view.UserView" %><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%
SoView view=(SoView)(result.get(5));
<c:if test="${view.getStatus()==1}">
....
</c:if>
%>
--->
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="com.pos.model.InfoGether,com.pos.view.SoView" %>
<%@ page import="com.pos.model.InfoGether,com.pos.view.UserView" %><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%
SoView view=(SoView)(result.get(5));
%>
<c:if test="${view.status==1}">
....
</c:if>
给个简单的例子:
index.jsp
<%@ page import="com.business.ComJstl" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%
ComJstl com=new ComJstl();
com.setUsername("yuhua");
request.setAttribute("com",com);
%>
<c:if test="${not empty com.username}">
<c:out value="${com.username}" />
</c:if>
com.business.ComJstl
package com.business;
/**
* @author Bluewater
*
*/
public class ComJstl {
public ComJstl(){
}
private String username="";
private String password="";
/**
* @return 返回 password。
*/
public String getPassword() {
return password;
}
/**
* @param password 要设置的 password。
*/
public void setPassword(String password) {
this.password = password;
}
/**
* @return 返回 username。
*/
public String getUsername() {
return username;
}
/**
* @param username 要设置的 username。
*/
public void setUsername(String username) {
this.username = username;
}
}
如果上面的代码还不能运行,那我真的没话说了
gyljfang
2005-05-13
打赏
举报
回复
<%
SoView view=(SoView)(result.get(5));
%>
<c:if test="<%=view.getStatus()==1%>">
....
</c:if>
错误有两个 一:<c:if >....</c:if>不能放在<%%>中
二:${...}中间变量值只能是通过page,Request、Session、Application得到
青盟日志
2005-05-13
打赏
举报
回复
<c:if test="<%=view.getStatus()==1%>">
不能在<%%>前后加${}!
wzx7934003
2005-05-13
打赏
举报
回复
以下是我的代码
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="com.pos.model.InfoGether,com.pos.view.SoView" %>
<%@ page import="com.pos.model.InfoGether,com.pos.view.UserView" %><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%
SoView view=(SoView)(result.get(5));
<c:if test="${view.getStatus()==1}">
....
</c:if>
%>
fashchina
2005-05-12
打赏
举报
回复
你的代码
wzx7934003
2005-05-12
打赏
举报
回复
楼上的兄弟,照你们说的做了,可会出现如下错误
The function getStatus must be used with a prefix when a default namespace is not specified
请问是怎么回事
fashchina
2005-05-12
打赏
举报
回复
先确保在session/paeg/request/app..范围内,有这个bean变量
然后这么写
<c:if test="${view.status==1}">
....
..
</c:if>
青盟日志
2005-05-12
打赏
举报
回复
不好意思,我说错了,更正一下你的
<c:if test="${<%view.getStatus()==1%>}">
是正确的,但应该在view前面加=
这样<c:if test="${<%=view.getStatus()==1%>}">
青盟日志
2005-05-12
打赏
举报
回复
不可以这样写
因为${...}这样的语法是EL表达式,与
<%...%>这样的scriptlet表达式是不同的,所以不能通用
如果你的view.getStatus()中的view是<c:forEach 中的varStatus属性的值,那么,你可以用这这样的写法表示<c:if test="${view.index==1}">或是<c:if test="${view.count==1}">.
飞行的兔子
2005-05-12
打赏
举报
回复
{<%=view.getStatus()==1%>
如何在火狐浏览器中清除Flash广告
资源下载链接为: https://pan.quark.cn/s/f989b9092fc5 Adobe Flash 的最新版本中,可能会附带一个名为 FlashHelperService.exe 的流氓弹窗软件。该文件通常隐藏在以下目录中:C:\Windows\SysWOW64\Macromed\Flash\FlashHelperService.exe。如果仅仅通过直接删除该文件,是无法彻底清除它的。因为即使文件被删除,相关的注册表数据仍然存在,这会导致后台服务仍然会运行。
基于深度学习的插件开发.pptx
基于深度学习的插件开发.pptx
基于智慧校园的高职《数控编程技术》多元化教学模式的研究.docx
基于智慧校园的高职《数控编程技术》多元化教学模式的研究.docx
【计算机视觉】基于MoSca的4D运动支架视频重建与高斯融合渲染系统:从2D先验到3D动态场景合成的技术实现了文档的核心内容(含详细代码及解释)
内容概要:本文详细介绍了名为MoSca的系统,该系统旨在从单目随意拍摄的视频中重建和合成动态场景的新视角。MoSca通过4D Motion Scaffolds(运动支架)将视频数据转化为紧凑平滑编码的Motion Scaffold表示,并将场景几何和外观与变形场解耦,通过高斯融合进行优化。系统还解决了相机焦距和姿态的问题,无需额外的姿态估计工具。文章不仅提供了系统的理论背景,还给出了基于PyTorch的简化实现代码,涵盖MotionScaffold、GaussianFusion、MoScaSystem等核心组件。此外,文中深入探讨了ARAP变形模型、2D先验到3D的提升、动态高斯表示、相机参数估计等关键技术,并提出了完整的训练流程和性能优化技巧。 适用人群:具备一定计算机视觉和深度学习基础的研究人员和工程师,特别是对动态场景重建和新视角合成感兴趣的从业者。
使用
场景及目标:①从单目视频中重建动态场景的新视角;②研究和实现基于4D Motion Scaffolds的动态场景表示方法;③探索如何利用预训练视觉模型的先验知识提升3D重建质量;④开发高效的动态场景渲染和优化算法。 其他说明:本文提供了详细的代码实现,包括简化版和深入扩展的技术细节。阅读者可以通过代码实践加深对MoSca系统的理解,并根据具体应用场景调整和扩展各个模块。此外,文中还强调了物理启发的正则化项和多模态先验融合的重要性,帮助实现更合理的变形和更高质量的渲染效果。
基于PLC控制的冲压机的研究.docx
基于PLC控制的冲压机的研究.docx
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章