前导博文
JavaWeb_(SSH)使用Struts框架实现用户的登陆 传送门
JavaWeb_(SSH)Struts创建Action的三种方式 传送门
核心配置
结果集处理
一、核心配置
struts.xml
<!-- name:配置包名 namespace:给action的访问路径定义一个命名空间 --> <package name="MyPackage" namespace="/user" extends="struts-default"> <!-- action:配置action类 name:决定了action访问的资源名称 servlet:url-pattern class:action的完整类名 method:指定调用action中的哪个方法来去处理请求--> <action name="LoginAction" class="com.Gary.web.UserAction" method="execute"> <!-- 默认为转发 redirect设置为重定向--> <result name="success" type="redirect">/index.html</result> <result name="error">/login.jsp</result> </action> </package>
namespace:作用是可以让不同的packet里面包含相同action名称,起虚拟路径作用
<package name="MyPackage" namespace="/" extends="struts-default"></package>
此时访问的路径http://localhost:8080/项目名字/请求
<package name="MyPackage" namespace="/user" extends="struts-default">
此时访问路径此时访问的路径http://localhost:8080/项目名字/user/请求