0 0

死活找不到action5

今天没事干,复习了下ssh框架,好多东西都忘了,我试着写了个例子,但就是找不到action,我实在找不出问题出哪儿了,所以在这儿请大家帮看下是不是我哪儿没注意,所以出现这样幼稚的问题呢 ?
首先是我的Action类的关键代码:


这个是struts.xml的配置:


这个是applicationContext.xml中对action注入:


这个是我提交页面的代码:


大家看看我的路径对不对,我当初做的时候记得就是这样的,我今天检查了半天,实在找不出有错误的地方了,请大家帮看下谢谢

问题补充:
mistake 写道
请问你的Java类 有继承ActionSupport或者实现Action 接口了吗?

mistake 写道
请问你的Java类 有继承ActionSupport或者实现Action 接口了吗?

我记得action的方法只有excute方法时才需要继承ActionSupport.是这样的吗、?
2011年11月22日 14:59
  • 大小: 16.4 KB
  • 大小: 25.7 KB
  • 大小: 4.4 KB
  • 大小: 9.9 KB

7个答案 按时间排序 按投票排序

0 0

struts.xml 配置文章中的package,没有添加namespace,加上 namespace="/",应该就可以了

2011年11月25日 17:16
0 0

没有继承ActionSupport
public class BaseAction extends ActionSupport {

	public String jsonString;

	public void outJsonString(String str) {
		getResponse().setContentType("text/javascript;charset=UTF-8");
		outString(str);
	}

	/*
	 * public void outJson(Object obj) {
	 * outJsonString(JSONObject.fromObject(obj).toString()); }
	 * 
	 * public void outJsonArray(Object array) {
	 * outJsonArray(JSONArray.fromObject(array).toString()); }
	 */

	public void outString(String str) {
		try {
			PrintWriter out = getResponse().getWriter();
			out.write(str);
		} catch (IOException e) {
			e.printStackTrace();
		}
	}

	public void outXMLString(String xmlStr) {
		getResponse().setContentType("application/xml;charset=UTF-8");
		outString(xmlStr);
	}

	/**
	 * ���request
	 * 
	 * @return
	 */
	public HttpServletRequest getRequest() {
		return ServletActionContext.getRequest();
	}

	/**
	 * ���response
	 * 
	 * @return
	 */
	public HttpServletResponse getResponse() {
		return ServletActionContext.getResponse();
	}

	/**
	 * ���session
	 * 
	 * @return
	 */
	public HttpSession getSession() {
		return getRequest().getSession();
	}

	/**
	 * ���servlet������
	 * 
	 * @return
	 */
	public ServletContext getServletContext() {
		return ServletActionContext.getServletContext();
	}

	public String getRealyPath(String path) {
		return getServletContext().getRealPath(path);
	}
}

2011年11月23日 10:48
0 0

没有继承Action类。

2011年11月22日 22:01
0 0

引用
我记得action的方法只有excute方法时才需要继承ActionSupport.是这样的吗、

是的,关键是你的exception是啥 web.xml配置呢

2011年11月22日 16:28
0 0

自己创建的Action必须继承struts的Action类,然后重写execute方法

2011年11月22日 16:13
0 0

不是  继承那是必须的

2011年11月22日 15:39
0 0

请问你的Java类 有继承ActionSupport或者实现Action 接口了吗?

2011年11月22日 15:32

相关推荐

    围棋死活棋局大全修订版

    其中,“死活棋局”是围棋中至关重要的一环,它关系到棋局中某一块棋的生死存亡。为了更深入地学习和掌握围棋,特别是对于解决死活问题的技巧,有一本书被称为围棋爱好者的宝典——《围棋死活棋局大全修订版》。 这...

    围棋死活训练题

    3. **棋形组合**:分析棋盘上棋子的组合形态,如接不归、倒扑、扑吃等,这些特殊棋形在死活问题中起着关键作用。 4. **计算能力**:强化计算能力,包括数目和劫的计算,这对于解决复杂死活问题至关重要。 5. **全局...

    JavaMe手机围棋死活题

    JavaME手机围棋死活题是基于Java Micro Edition(JavaME)平台开发的一款移动应用程序,专为围棋爱好者设计,提供在手机上练习围棋死活题的功能。这个项目是开发者学习JavaME技术的一个实践作品,标记为第0版,意味...

    围棋5段死活篇(带答案).pdf

    在围棋的领域里,"死活"是其中至关重要的一个部分,它涉及到棋局中棋子的生死存亡,直接影响到胜负的判断。"围棋5段死活篇"是一份专门针对围棋爱好者,特别是已经具备一定基础的5段棋手提升死活技巧的训练资料。 这...

    围棋I-4死活篇 (带答案).pdf

    死活篇是围棋学习中的重要组成部分,它涉及到棋局中的生死存亡,对于提升棋力至关重要。这份“围棋I-4死活篇 (带答案)”的资料,旨在通过暑期班十大错题来帮助学员们理解和掌握围棋死活的基本概念和高级技巧。 第...

    围棋入门级11-18K 死活题篇.pdf

    围棋入门级11-18K 死活题篇.pdf

    tui-editor死活下载不了

    然而,有时开发者可能会遇到“tui-editor 死活下载不了”的问题,这可能是由多种原因造成的。以下是一些可能的解决方案和相关知识点: 1. **网络问题**:如果你无法从官方仓库或CDN下载 tui-editor,首先检查你的...

    围棋死活问题的计算机求解

    此外,SharpSense还成功检测到了围棋死活问题经典著作《围棋死活大全》中的两个错误。 #### 五、结论与展望 通过对围棋死活问题的计算机求解方法的研究,可以看出采用变深度NegaScout搜索算法结合动态置换表容量...

    DNA染料对死活细胞区别检测的应用研究进展

    DNA染料在死活细胞检测领域的应用主要涉及到对细菌、真菌、病毒等微生物的活性进行检测。传统的判定细菌是否存活的标准是其可培养性,即在适宜的培养条件下,能否观察到细菌的生长。然而,随着科学技术的发展,现今...

    围棋基本的死活常型.doc

    "围棋基本的死活常型" 围棋是一种非常复杂的策略性棋盘游戏,需要棋手具备深入的策略性思维和技巧。死活是围棋中一个非常重要的概念,指的是棋子在棋盘上的生死存亡。围棋的基本常型是指围棋中的一些基本的死活形态...

    v2022s设置背景图片插件 官网死活下不下来,网上的版本过低安装不了 这个下了1个小时才下下来

    v2022s设置背景图片插件 官网死活下不下来,网上的版本过低安装不了 这个下了1个小时才下下来

    死活练习2062题.sgs

    死活练习2062题.sgs

    基于机器学习的围棋死活问题算法设计.pdf

    基于机器学习的围棋死活问题算法设计 本文主要讨论了基于机器学习的围棋死活问题算法设计。围棋是一种古老的棋类游戏,计算机围棋博弈是人工智能研究的一个重要领域。为了提高计算机对围棋的判断和计算能力,文中...

    Go.rar_Go_ Go_ Go!_围棋死活题

    在围棋中,死活题通常指的是棋盘上的一小部分棋形,其中一方必须通过特定的走法才能确保其棋子不被对方全部吃掉,或者让对方的棋子无法生存。解决死活题不仅锻炼了棋手的局部计算能力,也提高了对全局形势的洞察力。...

    VC++ 实现鼠标死活都碰不到的窗体按钮

    本示例探讨的主题是“VC++实现鼠标死活都碰不到的窗体按钮”,这是一种通过编程手段使得按钮在视觉上避开鼠标指针的效果。这种效果可以用于创建有趣的用户界面或特定的交互体验。 在Windows编程中,我们通常使用MFC...

    围棋死活题-初级.doc

    在围棋中,"死活题"是专门用来训练棋手计算力、眼力和局部战斗技巧的一种练习方式。这些题目通常由一系列固定的棋形构成,挑战者需要判断某个棋型中某一方的棋子是否能够活下来或者被杀死,以及如何操作才能达到目的...

    arcgis server 10.3 开发服务器 授权文件

    必须吐槽一下esri,他们对开发者实在太不友好了,难为我们这些花了上百万购买了正版的人,就死活找不到可以给测试服务器用的授权,结果在搭建内部开发服务器时,居然只能使用另外找的授权文件,而且还是老版本的,...

    围棋入门级11-5K 死活题篇.pdf

    第四题则是在角部进行死活判断,此类问题往往需要精确地找出敌方的眼位要点。即使对手的空间有限,但丰富的潜在眼位依然可能带来困扰,因此,精准的分析和计算是解题的关键。 第五题提出了接不归的技巧,接不归是一...

    amovie.ocx ActiveMovie.ocx动画视频 控件

    我们利用VC学做多媒体开发的时候,很多书都提到了控件ActiveMovieControl Object(AMOVIE.OCX),但是我们在我们自己的VC6或者是VC7(vs.net 2003)上却死活找不到所需要的控件,可能是我们装的IDE有问题,还是什么的...

    旅之星加密软件

    1、它的安装是傻瓜式的,会安装软件的都知道。 ... 3.我在网上找了一大堆,不是烦琐就是要注册!...至今为止本人使用后没人一个破解我的密码,包括有一次我自己都忘了,死活找不到,汗。 5.信不信由你! 使用了才知道!

Global site tag (gtag.js) - Google Analytics