博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Struts04---命名空间的查询顺序以及默认执行的Action
阅读量:4661 次
发布时间:2019-06-09

本文共 1769 字,大约阅读时间需要 5 分钟。

01.创建login.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>              My JSP 'index.jsp' starting page    
<%-- 1.验证命名空间的查询顺序 : 从后往前,依次去掉一级目录(/)! user/user2/user1/login 01.最后一个/后面的是 action的name!这是固定的 02.它会把login之前的所有路径当成(user/user2/user1)namespace去查询 03.会把user1之前的所有路径当成(user/user2)namespace去查询 04.会把user2之前的所有路径当成(user/)namespace去查询--%> 登录1 登录2 登录3

 

02.创建struts.xml文件

/loginSuccess.jsp

 

对应的struts-default.xml文件中的默认配置

 

 

03.创建对应的Action

package cn.bdqn.action;import cn.bdqn.bean.User;import com.opensymphony.xwork2.ActionSupport;import com.opensymphony.xwork2.ModelDriven;/** *  用户登录的action */public class LoginAction extends ActionSupport{        @Override    public String execute(){        System.out.println("默认执行execute()");        return "success";    }        //用户登录的方法    public String login(){        System.out.println("执行login()");        return "success";    }    }

 

04.创建success.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><%@ taglib prefix="s" uri="/struts-tags" %>              My JSP 'success.jsp' starting page        

登录成功页面

 

转载于:https://www.cnblogs.com/999-/p/6491241.html

你可能感兴趣的文章
Django学习笔记--数据库中的单表操作----增删改查
查看>>
[洛谷P5075][JSOI2012]分零食
查看>>
第三次作业(第四次不要电梯了吧)
查看>>
mustache语法
查看>>
[Python] 怎么把HTML的报告转换为图片,利用无头浏览器
查看>>
WebGL之通过外部传入a_PontSize值改变点着色器vshader内置变量gl_PointSize的值
查看>>
怎么样调整FreeBSD时区问题
查看>>
Linux CentOS 7的图形界面安装(GNOME、KDE等)
查看>>
大理石
查看>>
python执行外部程序的常用方法小结
查看>>
微信二维码生成
查看>>
linux中 ll 和ls 区别
查看>>
有关js中能否使用equals来判断相等的问题
查看>>
(十八)多线程
查看>>
bzoj4580: [Usaco2016 Open]248
查看>>
HTML5 VS. Flash&Flex? – 浅谈Flash/Flex/HTML 5技术选型
查看>>
响应者链条
查看>>
基于定位的社交应用Foursquare开源网址(wp7)
查看>>
机电传动控制读书笔记二(书本内容)
查看>>
Address already in use: JVM_Bind<null>:8080错误的解决办法
查看>>