/welcome.jsp/login.jsp主要属性说明:package-name:用于区别不同的package;必须是唯一的、可用的变量名;用于其它package来继承;p..." />
您的位置首页百科快答

strust2 ,找不到action,怎么解决?

strust2 ,找不到action,怎么解决?

的有关信息介绍如下:

strust2 ,找不到action,怎么解决?

以下是基本的代码格式!

">

/welcome.jsp/login.jsp主要属性说明:package-name:用于区别不同的package;必须是唯一的、可用的变量名;用于其它package来继承;

package--namespace:用于减少重复代码(和struts1比较);是调用action时输入路径的组成部分;

package--extends:用于继承其它package以使用里面的过滤器等东东;

action--name:用于在一个package里区别不同的action;必须是唯一的、可用的变量名;是调用action时输入路径的组成部分;

action--class:action所在的路径(包名+类名);

action--method:action所调用的方法名;

特别注意。在写result视图的时候,有这样两种写法:/WEB-INF/Hello.jsp和WEB-INF/Hello.jsp

这两种的区别你知道吗?:/WEB-INF/Hello.jsp它会不计较你的namespace直接就去访问这个地方了。但是如果是:WEB-INF/Hello.jsp,而你的命名空间又是/test.这样的话,它访问的就是:/test/WEB-INF/Hello.jsp,如果说不存在test,那么直接报错。这就是为什么老是有人在这里搞晕的原因。

你自己对照看看!

你用的是SSH框架吗 ?