更改源文件MyAction.java
package strutsdemo;
import org.apache.struts.action.*;
import javax.servlet.http.*;
public class MyAction extends Action {
public ActionForward execute(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) {
/**@todo: complete the business logic here, this is just a skeleton.*/
MyActionForm myActionForm = (MyActionForm) actionForm;
throw new java.lang.UnsupportedOperationException("Method perform() not yet implemented.");
}
}
更改为:
package strutsdemo;
import org.apache.struts.action.*;
import javax.servlet.http.*;
public class MyAction extends Action {
public ActionForward execute(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) {
/**@todo: complete the business logic here, this is just a skeleton.*/
MyActionForm myActionForm = (MyActionForm) actionForm;
//获得由login.jsp 传来的用户名
String username=myActionForm.getUserName();
//获得由login.jsp 传来的密码
String pass= myActionForm.getPassWord();
String target;//定义转向
//执行逻辑部分
if (username.equalsIgnoreCase("JYD") && pass.equals("12345")) {
target="ok"; //转到ok.jsp
//可通过 HttpServletRequest 传值
httpServletRequest.setAttribute("status","登陆成功");
}
else
{
target="error"; //转到 error.jsp
//可通过 HttpServletRequest 传值
httpServletRequest.setAttribute("status","登陆失败");
}
return actionMapping.findForward(target);
// throw new java.lang.UnsupportedOperationException("Method perform() not yet implemented.");
}
}
分享到:
相关推荐
js form action动态修改方法.docx
主要介绍了浅谈vuex为什么不建议在action中修改state,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
自己用 FinalBuilder Action Studio 自定义修改INI文件值Action,源码
使用Struts2完成客户列表显示的功能.。Struts2是一种基于MVC 模式的轻量级Web 框架,它自问世以来,就受到了广大 Web 开发者的 关注,并...修改 Action, 将方法设置一个返回值: 修改 struts.xml Struts2 的执行流程:
使用Struts2完成客户列表显示的功能.。Struts2是一种基于MVC 模式的轻量级Web 框架,它自问世以来,就受到了广大 Web 开发者的 关注,并...修改 Action, 将方法设置一个返回值: 修改 struts.xml Struts2 的执行流程:
使用Struts2完成客户列表显示的功能.。Struts2是一种基于MVC 模式的轻量级Web 框架,它自问世以来,就受到了广大 Web 开发者的 关注,并...修改 Action, 将方法设置一个返回值: 修改 struts.xml Struts2 的执行流程:
使用Struts2完成客户列表显示的功能.。Struts2是一种基于MVC 模式的轻量级Web 框架,它自问世以来,就受到了广大 Web 开发者的 关注,并...修改 Action, 将方法设置一个返回值: 修改 struts.xml Struts2 的执行流程:
只需在你下订单的页面修改 action="xxx.asp" 为本订单系统的 action="order.asp" 其他都不需要再修改了 打开默认订单页order.htm,找到action=order.asp,修改为你的自定义的订单页。 所以为免对接的订单系统 ==...
然后,在Action类中删除冗余代码,并修改Action方法,例如add()方法、update()方法等。 三、ModelDriven拦截器工作机制 ModelDriven拦截器工作机制是这样子的:首先,让我们的Action方法实现...
NULL 博文链接:https://buliedian.iteye.com/blog/858026
修改 Action 代码调用 Service 业务层实现类 在applicationContext添加一条 用来整合 Spring Data jpa 注意: 这里的扫描包,必须指定到类的上级包 比如 一个类 com.itStone.bao.dao.test.java 那么它的上级包 ...
cuda10.0配置caffe-action解决cuda不匹配问题的解决方法。
批量修改文件/文件夹权限 批量修改注册表权限 删除文件/文件夹(禁止再生) 删除注册表键/值(禁止再生) 替换文件 修复系统关键内容 批量设置KillBit 批量设置DLL文件重定向路径(用于免疫ups10.dll类病毒) 恢复...
jsp action中保存和修改的关系.docx
这是一个带标题、可改变样式的自定义ActionSheet,源码iOS-Custom-ActionSheet,基于原生的ActionSheet有时达不到设计的要求,只好自定义。FDactionSheet可以带标题,也可以改变按钮等的样式,从而满足需求。...
Android修改系统时间
幻灵action表tpye栏的含义! 幻灵私服端修改必须知道的事情!
下面小编就为大家带来一篇jQuery改变form表单的action,并进行提交的实现代码。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
DA框架能够对任何一个已经存在的Action修改,动态改变原有的跳转逻辑。值得一提的是,DA框架不仅友好地实现了与H5间的跳转交互,也解决了Activity在插件化项目的交互问题。 DA的URI基本结构 在DA框架下,Activity是...