mshd.net
当前位置:首页 >> struts1中配置文件 >>

struts1中配置文件

parameter="actions",就是表单提交时候一定要有的参数,用来调用action里的响应函数。如login.do?actions=checkpassword,就会调用checkpassword这个函数。 path="/user",就是通过user.do来访问action scope="request"表示表单数据的作用范围...

如果用了spring的话,就是请求到达struts中的action里的path中,然后根据这个path到sping配置文件中找到相应的bean(bean中的name与action中的path要一致),bean会跟据这个名字找到相应的action类来执行你需要的方法等。如果没有用spring而是用...

通配符注解。 *代表任意字符,而后面的{1}代表前面你的*的内容 比如说 abc.jsp 为什么要用1呢?因为*可能有两个的! {2}.jsp def.jsp 如果我没记错的话应该就是这样

对,看xml中的配置能看的出,struts1中的xml 是以servlet为根节点,而是struts2中的是以filter为根节点(或者说是以filter配置)

struts1 使用servlet,他面向抽象类,安全性相对struts2的安全性低;和 struts2使用的是拦截器 ,它面向接口,同时安全性高

问完2问1·~晕 path 就是映射名 name是formbean的名字,type action类名 parameter action的方法名跳转名以及跳转的路径

完全可以啊,以下我用过的。

1是Servlet Servlet并没有配置start-up-load,但却能在服务启动时加载配置文件。 2是Filter 也没有在web.xml中配置关于启动就加载某个类,但也是在WEB服务启动时就加载了配置文件!

你的 package 里面有没有带 namespace ?? 如果有namespace 属性,action 前面 还要加上 namespace 的值,来确定路径

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com