ricelane 2005-2-2 14:54
怎样配置STRUTS环境?(摘抄)
首先安装TOMCAT,然后把支持ECLIPSE的TOMCAT插件(com.sysdeo.eclipse.tomcat)COPY到ECLIPSE的PLUGIN目录下,释放EASY STRUTS的包,把(com.cross.easystruts.eclipse_0.6.4) COPY到ECLIPSE中的PLUGIN目录下,然后重新启动ECLIPSE,在ECLIPSE中的工具栏里配置EASY STRUTS,新建一个TOMCAT PROJECT,把包里的LIB全部COPY到这个PROJECT的WEB-INF/LIB目录下,然后就可以在ECLIPSE中新建ACTION和FORM了,不要忘了STRUTS-CONFIG.XML中的配置,程序应该就可以起来了.1.将Struts目录的lib/struts.jar拷贝到web应用的WEB-INF/lib目录。2.将Struts目录的lib/struts*.tld拷贝到web应用的WEB-INF目录。3.修改Web应用目录的WEB-INF/web.xml文件,增加一个<servlet>元素来定义controller servlet,增加一个<servlet-mapping>元素来建立URI请求与servlet的对应关系。可以参照Struts例子中的WEB-INF/web.xml文件来了解详细的语法要求。4.修改Web应用目录的WEB-INF/web.xml文件,使之包含以下的tag库定义: <taglib> <taglib-uri>/WEB-INF/struts.tld</taglib-uri> <taglib-location>/WEB-INF/struts.tld</taglib-location> </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-logic.tld</taglib-uri> <taglib-location>/WEB-INF/struts-logic.tld</taglib-location> </taglib>5.创建一个WEB-INF/action.xml文件来定义你的web应用的action映射关系。可以参照Struts例子中的action.xml文件来了解详细的语法要求。6.在使用Struts tag库的JSP网页中加入以下tag库定义: <@ taglib uri="/WEB-INF/struts.tld" prefix="struts" %> <@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>7.最后,在编译你的web应用的java程序时,不要忘了在CLASSPATH中包含struts.jar文件