struts高手来收分了。 path="/login"指调用action的路径。name="loginForm"指与调用的formbean,这个formbean中的属性就包含了你页面的数据。因为它有get,set方法。看来LZ还是一头雾水,建议好好看看struts书籍。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 两个actions 要一样,不是你JSP面页的名字,这个loginForm是跟你上面的<form-beans>里面的FORM对应的,FORM一般就是保存你的一些页面数据用的 login和你jsp的名字没有关系。jsp中<html:form action="/login">要写成<html:form action="/login.xxx">其中的xxx是你在web.xml中定义的,一般为.do或是.jsp。struts-config.xml中<action path="/login" name="loginForm" parameter="method" scope="request" type="com.yourcompany.struts.action.LoginAction" validate="true"> path="/login" 是说他会解释你在jsp中那个"/login.xxx"的请求。name="loginForm"是说他会使用名字叫loginForm的ActionForm,注意这个ActionForm的路径你要在struts-config.xml中自己定义。parameter="method"是说你可以在jsp的请求中直接定义进入后台java中的yyyAction.java中的那个方法。type="com.yourcompany.struts.action.LoginAction"指定了这个请求进入的后台LoginAction.java sharpfire(锐火) ( ) 信誉:100 把我想说的说了。。这个只是struts基础知识,不需要高手。。 听各位高手一说,明白了许多了。怎么结分呢。呵呵。还有谁有用struts写的简单的小软件,比如论坛,留言本什么的。我学习一下有的话。我的分都给你们。。自己再顶一下。。呵呵。。 path="/login"这个和你页面的ACTION=""对应上来找相应的ACTION~~根据你WEB.XML里的配置写上后缀NAME要对应上你上面为这个ACTION配置的ACTIONFORM的名字流程大约这样~你页面提交,根据你这里找到想应的ACTIONFORM,把你提交来的数据填充进你的FORM..然后找到ACTION,在ACTION里可以通过FORM拿到那些数据,然后通过MAPPING来跳转页面 今天搞出来了,也理解了许多。但是我好像没有配那个web.xml只配了struts-config.xml就可以出来结果了。。为什么。 利用newxy技术,就不那么复杂了,http://www.newxy.net 写了一个删除的数据的小例子(struts2+hibernate)有时会出错,搞不明白,求真相 Linux上安装配置使用Tomcat说明文档和JDK环境变量配置 Spring+JPA整合问题 struts中的tiles问题, 急啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 新入职的菜鸟如何快速成长 有关j2ee的困惑 有谁知道scorm标准的吗? Jboss+JBuilder配置问题 急急!~~!如何使weblogic不需要重新启动 hibernate问题 请教一下,关于Struts验证框架 应J2EE朋友们的要求散分~
name="loginForm"
parameter="method"
scope="request"
type="com.yourcompany.struts.action.LoginAction"
validate="true">
path="/login" 是说他会解释你在jsp中那个"/login.xxx"的请求。
name="loginForm"是说他会使用名字叫loginForm的ActionForm,注意这个ActionForm的路径你要在struts-config.xml中自己定义。
parameter="method"是说你可以在jsp的请求中直接定义进入后台java中的yyyAction.java中的那个方法。
type="com.yourcompany.struts.action.LoginAction"指定了这个请求进入的后台LoginAction.java
还有谁有用struts写的简单的小软件,比如论坛,留言本什么的。我学习一下有的话。我的分都给你们。。
自己再顶一下。。呵呵。。