be nice

Qqin的java
随笔 - 6, 文章 - 0, 评论 - 3, 引用 - 0
数据加载中……

mypractice(struts+spring+hibernate)-02

刚起步还真难啊,有半个小时都不想继续了,不过还是咬牙坚持下来了。
阅读了struts的原理及结构。
昨天遇到的问题也解决了一些。
一 、首先是使用struts标签的问题,从网上看需要两步,一步是需要在web.xml中注册taglib,第二步就是在jsp中引用标签了。但是注册taglib的时候要注意web-app的版本。如果是2.3直接注册就可以了,如果是2.4版本则要把taglib放在jsp-config下。
2.3的:

<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<taglib>
<taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
</taglib>
2.4的:
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
  
<jsp-config>
    
<taglib>
      
<taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
      
<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
    
</taglib>
  
</jsp-config>
jsp中引用标签:
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>

昨天jsp文件中的警告说unknow tag也是因为没有注册的缘故。

posted on 2007-09-08 14:29 Qqin 阅读(317) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: