用Jbuilder8做Struts,如何增加一个HTML和.tld文件

sgh980512 2003-04-04 08:09:09
同上
...全文
4 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
suckyy 2003-06-26
在你的Web Applicationk中,WEB-INF目录下的web.xml文件中配置taglib,加入以下taglib:
<web-app>
....
<!-- 以下是taglib的配置 -->
<taglib>
<taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/struts-template.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-template.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/struts-tiles.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-tiles.tld</taglib-location>
</taglib>
</web-app>
在你的jsp文件中使用taglib如下:
<%@ page contentType="text/html; charset=gb2312" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<html:html>
<body>
<!-- editEmployeeAction是你的EditEmployeeAction类的逻辑名(path属性的值) -->
<html:form action="/editEmployeeAction.do" method="POST">
<!-- username是你的ActionForm的属性 -->
用户名:<html:text property="username"/>
<html:submit property="submit" value="保存"/> 
<html:cancel value ="取消"/> 
<html:reset value ="重置"/>
</html:form>
</body>
</html:html>
回复
suckyy 2003-04-19
请说明白问题。
回复
tcby2000 2003-04-12
是不是在包含进来的文件中增加。TLD文件呢
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2003-04-04 08:09
社区公告
暂无公告