|
藍森林 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)安裝問題
那介紹一下常用的開發工具及其使用方法。
謝謝! |
| |