后注: 以有新的解决方法,请见 Struts2通用的Action配置
比如 我们想添加一个用户, ,要直接进入 user.jsp, 是最方便的, 但又不想的浏览器的地址栏中的 输入 http://localhost/user.jsp , 不想出现*.jsp , 那只 写一个Action 转了, 也了方便, 我们只写一个通用的Action.
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="struts2" extends="struts-default">
<!--用于进入某个jsp页面, 一定要放在最后配置 -->
<action name="page_*" class="ssh.org.web.HrefAction" >
<result name="success">{1}.jsp</result>
</action>
</package>
</struts>
HrefAction 类: 就做了一个转发
package ssh.org.web;
import com.opensymphony.xwork2.ActionSupport;
public class HrefAction extends ActionSupport
{
private static final long serialVersionUID = 1L;
@Override
public String execute() throws Exception
{
System.out.println("默认Actino 用于进入某个jsp页面");
return "success";
}
}
URL :http://localhost/struts/
user/page_success.action
就会进入 /user/success.jsp 页面.
http://localhost/struts/
login/page_login.action
就会进入 /login/login.jsp
实用, 还要在实际 项目中 验证
分享到:
相关推荐
在某些特定场景下,比如填写较长的表格时,为了提高用户体验和效率,我们希望当用户在一个文本框中完成输入后,能够自动跳转到下一个待填写的文本框,而无需用户手动点击或切换。 ### 知识点二:VBA简介及应用场景 ...
在实际代码中,`CartItem`的`onClick`事件处理函数会调用一个方法,该方法不仅将商品信息添加到购物车状态,还会触发动画。动画结束后,商品会从原来的位置消失,同时在购物车组件中出现。 在项目结构上,`ReactJS-...
18. 全局上一个视图:Ctrl+Shift+F7 19. 全局上一个透视图:Ctrl+Shift+F8 20. 全局下一个编辑器:Ctrl+F6 21. 全局下一个视图:Ctrl+F7 22. 全局下一个透视图:Ctrl+F8 二、Java编辑器特定快捷键 1. 显示工具提示...
- `Ctrl+F7`:全局下一个视图,切换到下一个视图。 - `Ctrl+F8`:全局下一个透视图,切换到下一个透视图。 4. **导航作用域**: - `Ctrl+F3`:Java编辑器打开结构,显示当前文件的结构概览。 - `Ctrl+Shift+T`...
重复循环通常由`重复`关键字开始,指定一个计数器变量和循环次数,然后是循环体,最后用`结束重复`结束。在循环体内,可以使用`跳转`指令来改变执行流程,跳转到循环的任意位置。例如: ```易语言 .开始 重复 ...
一个vim插件,用于智能地跳入类和函数声明。 PHP Explorer可以理解use语句,参数类型提示和方法调用。 用法 <Leader>gt :转到光标下方的类或函数声明。 安装 假设 cd ~/.vim/bundle git clone ...
- **全局上一个视图**:`Ctrl+Shift+F7`。切换到上一个视图。 - **全局上一个透视图**:`Ctrl+Shift+F8`。切换到上一个透视图。 - **全局下一个编辑器**:`Ctrl+F6`。切换到下一个编辑器。 - **全局下一个视图**:`...
* 单步跳入:线程将运行所在行的程序,并在下一个可暂停位置后暂停执行。 * 单步跳过:线程将跳过该行,并运行至下一个可暂停位置后暂停执行。 * 单步返回:单步返回仅对函数调用时有效,如当main函数调用其他函数时...
*Ctrl+Shift+F7:上一个视图 *Ctrl+F8:下一个透视图 *Ctrl+Shift+F8:上一个透视图 *Ctrl+W:显示标尺上下文菜单 *Ctrl+F10:显示视图菜单 *Alt+-:显示系统菜单 导航 *Ctrl+F3:打开结构 *Ctrl+Shift+T:打开...
程序会运行到第一个断点,调试后可以跳到下一个断点也可以逐行检查,详见 “5. 具体操作”; 2. Debug 执行 右键代码区; 3. 查看 Debugger 可以看到代码执行到哪里,以及代码执行过程中变量的变化; 4. 查看 ...
首先,从长远来看,CSI 300索引过程是一个连续过程,在所有采样间隔处均会出现跳跃。 在短期内,该指数在经济衰退时成为纯粹的跳跃过程,同时在一定间隔内呈现出连续甚至半mart式过程的特征。 其次,股指期货交易...
- `F8`:继续执行,结束当前的调试步进,让程序继续运行直到下一个断点。 在工作台方面,Eclipse提供了很多提高效率的功能: - 编辑器列表:通过`Ctrl+E`,可以快速在已打开的编辑器之间切换,支持输入以快速找到...
- **上一个视图**: Ctrl+Shift+F7 - 切换到上一个视图。 - **上一个透视图**: Ctrl+Shift+F8 - 切换到上一个透视图。 - **下一个编辑器**: Ctrl+F6 - 打开下一个编辑器。 - **下一个视图**: Ctrl+F7 - 切换到下一个...
- **F12/Ctrl+Shift+W/Ctrl+Shift+F6/F7/F8/Ctrl+F6/F7/F8**: 切换编辑器/上一个编辑器/上一个视图/上一个透视图/下一个编辑器/下一个视图/下一个透视图。这些快捷键使开发者能够在不同的编辑器和视图之间快速切换。...
CountDownTimer类提供了一个在后台运行的定时器,可以在设定的时间间隔内调用两个回调方法:onTick()(每隔一段时间触发)和onFinish()(倒计时结束时触发)。在这个欢迎页面中,onTick()可能用来更新倒计时文本,而...
- **移动成员**:将一个成员(如方法或字段)移动到另一个类中。 - **安全删除**:安全地删除类、方法或字段,自动处理所有可能产生的编译错误。 以上列举的快捷键涵盖了Eclipse 8.5中的大部分常见操作,能够极大地...
爱仕达接盘步步高 跳入小家电红海 管理资料.doc
- 上一个视图:`Ctrl+Shift+F7` - 上一个透视图:`Ctrl+Shift+F8` - 下一个编辑器:`Ctrl+F6` - 下一个视图:`Ctrl+F7` - 下一个透视图:`Ctrl+F8` - 显示视图菜单:`Ctrl+F10` - 显示系统菜单:`Alt+-` 5. ...