有关taglib的问题

chenhaipeng 2003-03-28 03:18:48
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-template.tld" prefix="template" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ page import="com.borland.internetbeans.*,com.borland.dx.dataset.*,com.borland.dx.sql.dataset.*" %>
<%@ taglib uri="/internetbeans.tld" prefix="ix" %>

..........

<logic:equal value="true" name="sessionBean" property="isLoggedIn">
<logic:notEqual value="0" name="sessionBean" property="rowCount">
<html:form action="purchaseAction" method="post">
<html:submit value="Check Out" property=""/>
</html:form>
</logic:notEqual>
</logic:equal>
请帮忙解读一下........之后的部分.

并请说明:容器是如何知道去执行哪一个类的程式的.
...全文
36 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
puppy_lu 2003-03-28
  • 打赏
  • 举报
回复
chenhaipeng(陈海鹏)说的基本同意,8过纠正一下
<logic:equal value="true" name="sessionBean" property="isLoggedIn">
//从你的session中找到sessionBean这个formbean,调用getIsLoggedIn();
这里主要的作用是“if getIsLoggedIn() == true {
......
}”
循环的tag是<logic:iterate ....>
chenhaipeng 2003-03-28
  • 打赏
  • 举报
回复
thaliahuj(thaliahuj):

想请你说的更仔细点
chenhaipeng 2003-03-28
  • 打赏
  • 举报
回复
怎么反编译呢?
thaliahuj 2003-03-28
  • 打赏
  • 举报
回复
用notepad打开tld文件, 看它是哪一个类实现的,反编译class, 一切都明白了。
thaliahuj 2003-03-28
  • 打赏
  • 举报
回复
例如:
<logic:equal value="true" name="sessionBean" property="isLoggedIn">
根据前缀logic找到/WEB-INF/struts-html.tld

<html:submit value="Check Out" property=""/>
根据前缀html找到/WEB-INF/struts-logic.tld
sandyen 2003-03-28
  • 打赏
  • 举报
回复
<logic:equal value="true" name="sessionBean" property="isLoggedIn">
//从你的session中找到sessionBean这个formbean,调用getIsLoggedIn();这里主要的作用时作循环操作相当于for
<logic:notEqual value="0" name="sessionBean" property="rowCount">
//这个是判断相当于if(sessionBean.getRowCount() != 0)
<html:form action="purchaseAction" method="post">
//跟html的form没什么太大的区别
<html:submit value="Check Out" property=""/>
//跟html的submit没什么太大的区别
</html:form>
</logic:notEqual>
</logic:equal>
chenhaipeng 2003-03-28
  • 打赏
  • 举报
回复
我是说请帮忙解释一下:

<logic:equal value="true" name="sessionBean" property="isLoggedIn">
<logic:notEqual value="0" name="sessionBean" property="rowCount">
<html:form action="purchaseAction" method="post">
<html:submit value="Check Out" property=""/>
</html:form>
</logic:notEqual>
</logic:equal>
sandyen 2003-03-28
  • 打赏
  • 举报
回复
你说的是解释那一块

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧