初学struts,求教关于jsp中struts标签的问题 在用 Struts的标签时 事先要把对应的标签的.tld格式文件要导入到项目的WEB/lib文件夹下面 还要配置struts-config.xml文件 你看看上面的文件有没有加载全 然后再看看 有没有配置好struts-config.xml文件 然后就应该没有问题了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //把对应的标签的.tld格式文件要导入到项目的WEB/lib文件夹下面这个能详细解释下吗?谢谢 我照书上例子做的没有遇到这一步。还有以下是我的struts-config.xml文件,请问还需要配置什么吗?<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"><struts-config> <data-sources /> <form-beans > <form-bean name="VipdataForm" type="com.fqf.formbean.VipdataForm" /> </form-beans> <global-exceptions /> <global-forwards /> <action-mappings > <action attribute="VipdataForm" input="/AddVipData.jsp" name="VipdataForm" path="/AddVipdata" scope="request" type="com.fqf.action.AddVipdata" > <forward name="success" path="/AddVipData.jsp" contextRelative="true" /> </action> </action-mappings> <message-resources parameter="com.fqf.struts.ApplicationResources" /></struts-config> 配置标签库是在web.xml中的在jsp文件开头需要引入标签库<%@ taglib uri="/config/struts-html.tld" prefix="html" %> jsp开头已经引入了标签库web.xml的配置不知道对不对,这是我的web.xml<?xml version="1.0" encoding="UTF-8"?><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"> <servlet> <servlet-name>action</servlet-name> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> <init-param> <param-name>config</param-name> <param-value>/WEB-INF/struts-config.xml</param-value> </init-param> <init-param> <param-name>debug</param-name> <param-value>3</param-value> </init-param> <init-param> <param-name>detail</param-name> <param-value>3</param-value> </init-param> <load-on-startup>0</load-on-startup> </servlet> <servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping></web-app> //把对应的标签的.tld格式文件要导入到项目的WEB/lib文件夹下面这个好像不是必须的吧?其实在struts.jar当中已经存储了tld的信息(在META-INF当中),所以在jsp当中,如果头部的导入tld的语句是按照tld内部的标准的写法就不必把tld文件导入到web/lib下面。 java生成树 来者给分,明天加分。。郁闷的问题,郁闷了好久了! 有一个java 问题一直困扰着我,请java高手指点。 求助~~真的不明白····· 英国公司急招JAVA的人,提供去英国培训!!! 刚刚学java,问一个关于线程的问题 输出格式化问题 关于TCPMonitor 关于EJB测试的问题 为什么我在SUN的J2EE1.3.1下发布一个JSP+BEAN的应用,运行JSP时老说找不到我的BEAN 扩展javax.ejb.*编译报错,请大虾帮忙分析! 请教一下在Servlet的init()方法中初始话Connection的问题
这个能详细解释下吗?谢谢 我照书上例子做的没有遇到这一步。还有以下是我的struts-config.xml文件,请问还需要配置什么吗?<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"><struts-config>
<data-sources />
<form-beans >
<form-bean name="VipdataForm" type="com.fqf.formbean.VipdataForm" /> </form-beans> <global-exceptions />
<global-forwards />
<action-mappings >
<action
attribute="VipdataForm"
input="/AddVipData.jsp"
name="VipdataForm"
path="/AddVipdata"
scope="request"
type="com.fqf.action.AddVipdata" >
<forward
name="success"
path="/AddVipData.jsp"
contextRelative="true" />
</action>
</action-mappings> <message-resources parameter="com.fqf.struts.ApplicationResources" />
</struts-config>
在jsp文件开头需要引入标签库
<%@ taglib uri="/config/struts-html.tld" prefix="html" %>
web.xml的配置不知道对不对,这是我的web.xml<?xml version="1.0" encoding="UTF-8"?>
<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">
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>3</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
</web-app>