struts入门学习

   正式开始学struts,根据的是孙卫琴老师的<精通Struts:基于MVC的Java Web设计与开发>.今天尝试了里面的第一个例子,遇到了一些问题,把解决方法写一写.
一.开发环境
    IDE:MyEclipse,Eclipse3.1
    Tomcat 5.0
    Struts 1.2
二.问题及解决.
1  JSP页面中不能识别taglib。
    解决的方法是:将taglib的定义放在最前面,形式如下:
<% @ taglib uri = " /WEB-INF/struts-bean.tld "  prefix = " bean "   %>
<% @ taglib uri = " /WEB-INF/struts-html.tld "  prefix = " html "   %>
<% @ taglib uri = " /WEB-INF/struts-logic.tld "  prefix = " logic "   %>
<% @ page contentType = " text/html;charset=UTF-8 "  language = " java "   %>
2  MyEclipse中的web.xml中不能识别<taglib>标签.
    解决的方法是:在taglib标签置于<jsp-config></jsp-config>中.形式如下:
< jsp-config >
< 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 >
</ jsp-config >
  

你可能感兴趣的:(java,eclipse,tomcat,mvc,MyEclipse,struts)