藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


跪求解決struts(tomcat 4。0+jdk 1。4)安裝問題

我想在tomcat 4。0+jdk 1。4下安裝struts,我得步驟是,先下載二進制的struts,將其lib文件夾下的commons-*.jar,struts.jar,jakarta-oro.jar,jstl.jar,standard.jar文件複製到我在webapps下建立的一個文件夾myStruts/lib下;將struts-*.tld文件複製到文件夾myStruts/tld下。配置web.xml和struts-config.xml文件。編寫一個簡單的測試程序test。jsp。在瀏覽器中輸入http://localhost:8080/myStruts/test.jsp。出錯。顯示頁面找不到。這是為什麼?是不是還要配置一些環境變量?
請詳解。謝謝!

跪求解決struts(tomcat 4。0+jdk 1。4)安裝問題

用JB或myeclipse來寫吧,很快的.

手工比較麻煩.

跪求解決struts(tomcat 4。0+jdk 1。4)安裝問題

myStruts/lib----->;myStruts/WEB-INF/lib
struts-*.tld/web.xml/struts-config.xml ----->;myStruts/WEB-INF
test.jsp      ----->;myStruts

跪求解決struts(tomcat 4。0+jdk 1。4)安裝問題

用eclips 很舒服的。

跪求解決struts(tomcat 4。0+jdk 1。4)安裝問題

-->


我說錯了。我就是照你說的做的,只是struts-*.tld---->;myStruts/WEB-INF/tld而已。但是還是不行。

跪求解決struts(tomcat 4。0+jdk 1。4)安裝問題

<?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>; </data-sources>;

<!-- ========== Form Beans Definitions ============================= -->;
<form-beans>;
        <form-bean name="ProjectForm" type="com.infosys.dps.forms.ProjectForm" />;
        <form-bean name="LocationForm" type="com.infosys.dps.forms.LocationForm" />;
        <form-bean name="TechForm" type="com.infosys.dps.forms.TechForm" />;
        <form-bean name="RoleForm" type="com.infosys.dps.forms.RoleForm" />;
        <form-bean name="EmployeeForm" type="com.infosys.dps.forms.EmployeeForm" />;
</form-beans>;
        
<!-- ========= Global Exception Definitions ============================ -->;
<global-exceptions>;
</global-exceptions>;

<!-- ========== Global Forward Definitions ============================= -->;

<global-forwards>;
        <forward name="home" path="/index.jsp" redirect="true"/>;
</global-forwards>;



<!-- ========== Action Mapping Definitions ============================= -->;
<action-mappings>;
      <action
         attribute="ProjectForm"
         name="ProjectForm"
         parameter="operation"
         path="/processProject"
         scope="request"
         input="/project/processProject.jsp"
         type="com.infosys.dps.actions.ProcessProjectAction">;
         <forward name="go" path="/listProjects.do" />;
      </action>;
      <action
         attribute="ProjectForm"
         name="ProjectForm"
         path="/listProjects"
         scope="request"
         validate="false"
         type="com.infosys.dps.actions.ListProjectsAction">;
         <forward name="go" path="/project/processProject.jsp" />;
      </action>;
      <action
         attribute="ProjectForm"
         name="ProjectForm"
         path="/deleteProjects"
         scope="request"
         validate="false"
         type="com.infosys.dps.actions.DeleteProjectsAction">;
         <forward name="go" path="/listProjects.do" />;
      </action>;
      <action
         attribute="ProjectForm"
         name="ProjectForm"
         path="/viewProject"
         scope="request"
         validate="false"
         type="com.infosys.dps.actions.ViewProjectAction">;
         <forward name="go" path="/listProjects.do" />;
      </action>;
      
      <!-- Jerry added actions -->;
      <action
               attribute="LocationForm"
         name="LocationForm"
         path="/listLocations"
         scope="request"
         validate="false"
         type="com.infosys.dps.actions.ListLocationsAction">;
         <forward name="go" path="/project/locations.jsp" />;
      </action>;
      
      <action
         attribute="LocationForm"
         name="LocationForm"
         parameter="operation"
         path="/processLocation"
         scope="request"
         input="/project/locations.jsp"
         type="com.infosys.dps.actions.ProcessLocationAction">;
         <forward name="go" path="/listLocations.do" />;
      </action>;
      
      <action
               attribute="TechForm"
         name="TechForm"
         path="/listTechs"
         scope="request"
         validate="false"
         type="com.infosys.dps.actions.ListTechsAction">;
         <forward name="go" path="/project/techs.jsp" />;
      </action>;
      
      <action
         attribute="TechForm"
         name="TechForm"
         parameter="operation"
         path="/processTech"
         scope="request"
         input="/project/techs.jsp"
         type="com.infosys.dps.actions.ProcessTechAction">;
         <forward name="go" path="/listTechs.do" />;
      </action>;
      
      <!-- about the role -->;
      <action
               attribute="RoleForm"
         name="RoleForm"
         path="/listRoles"
         scope="request"
         validate="false"
         type="com.infosys.dps.actions.ListRolesAction">;
         <forward name="go" path="/manpower/roles.jsp" />;
      </action>;
      
      <action
               attribute="RoleForm"
         name="RoleForm"
         path="/viewRoles"
         scope="request"
         validate="false"
         type="com.infosys.dps.actions.ListRolesAction">;
         <forward name="go" path="/manpower/editRoles.jsp" />;
      </action>;
      
      <action
         attribute="RoleForm"
         name="RoleForm"
         parameter="operation"
         path="/processRole"
         scope="request"
         input="/manpower/editRoles.jsp"
         type="com.infosys.dps.actions.ProcessRoleAction">;
         <forward name="go" path="/viewRoles.do" />;
      </action>;
      
      <!--About the employee -->;
      <action
               attribute="EmployeeForm"
         name="EmployeeForm"
         path="/listEmployees"
         scope="request"
         validate="false"
         type="com.infosys.dps.actions.ListEmployeesAction">;
         <forward name="go" path="/manpower/employees.jsp" />;
      </action>;

</action-mappings>;

<!-- ========== Controller Configuration =============================== -->;

<controller/>;

<message-resources parameter="DPSi18n" />;


<plug-in className="org.apache.struts.validator.ValidatorPlugIn">;
                <set-property property="pathnames"
                                          value="/WEB-INF/validator-rules.xml,
                                            /WEB-INF/validation.xml" />;

</plug-in>;
</struts-config>;

跪求解決struts(tomcat 4。0+jdk 1。4)安裝問題

<!-- web.xml -->;
<?xml version="1.0" encoding="ISO-8859-1"?>;
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">;

<!-- Copyright (c) 2002 by ObjectLearn. All Rights Reserved. -->;
<web-app>;
        <display-name>;Struts Example Application</display-name>;

        <welcome-file-list>;
                <welcome-file>;index.jsp</welcome-file>;
        </welcome-file-list>;

        <error-page>;
                <error-code>;404</error-code>;
                <location>;/error.jsp</location>;
        </error-page>;
       
        <!-- servlets registering -->;
        <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>;2</param-value>;
                </init-param>;
                <init-param>;
                        <param-name>;detail</param-name>;
                        <param-value>;2</param-value>;
                </init-param>;
                <init-param>;
                        <param-name>;validate</param-name>;
                        <param-value>;flase</param-value>;
                </init-param>;
                <load-on-startup>;2</load-on-startup>;
        </servlet>;
               
  <servlet-mapping>;
    <servlet-name>;action</servlet-name>;
    <url-pattern>;*.do</url-pattern>;
  </servlet-mapping>;

        <!-- taglibs -->;
        <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-nested.tld</taglib-uri>;
                <taglib-location>;/WEB-INF/struts-nested.tld</taglib-location>;
        </taglib>;
        <taglib>;
                <taglib-uri>;/WEB-INF/struts-tiles.tld</taglib-uri>;
                <taglib-location>;/WEB-INF/struts-tiles.tld</taglib-location>;
        </taglib>;
        <taglib>;
                <taglib-uri>;/WEB-INF/pagination.tld</taglib-uri>;
                <taglib-location>;/WEB-INF/pagination.tld</taglib-location>;
        </taglib>;
</web-app>;

跪求解決struts(tomcat 4。0+jdk 1。4)安裝問題

選一種開發工具吧,自已做太麻煩了

跪求解決struts(tomcat 4。0+jdk 1。4)安裝問題

那介紹一下常用的開發工具及其使用方法。
謝謝!



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com