struts 问题

问题描述

struts配置:<struts-config><form-beans><form-beanname="aa"type="com.li.aa"></form-bean></form-beans><global-exceptions/><global-forwards/><action-mappings><actionpath="cc"type="com.li.bb"name="aa"parameter="command"><forwardname="success"path="/Success.jsp"></forward><forwardname="fail"path="/Fail"></forward></action></action-mappings><message-resourcesparameter="com.li.ApplicationResources"/></struts-config>jsp登陆界面:<formaction="/cc.do"method="post">用户名:<inputname="username"type="text"size="15"/>密码:<inputname="password"type="password"size="15"/><inputtype="submit"value="登陆"/></form>错误:HTTPStatus404-/cc.do--------------------------------------------------------------------------------typeStatusreportmessage/cc.dodescriptionTherequestedresource(/cc.do)isnotavailable.--------------------------------------------------------------------------------ApacheTomcat/6.0.29

解决方案

解决方案二:
404错误,都要问~~~~~~~~上下文路径错了
解决方案三:
我猜测的,不知道这样行不行你试试改成path="/cc",action="cc.do",web.xml配置了*.do
解决方案四:
找不到源文件
解决方案五:
路径错误楼主仔细检查下配置
解决方案六:
配置有问题
解决方案七:
你的web.XML文件应该配置错误
解决方案八:
<actionpath="/cc"type="com.li.bb"name="aa"parameter="command">
解决方案九:
引用7楼baiyu123的回复:

<actionpath="/cc"type="com.li.bb"name="aa"parameter="command">

+1
解决方案十:
该回复于2011-03-08 13:33:22被版主删除
解决方案十一:
引用8楼xiangchyaiyan的回复:

引用7楼baiyu123的回复:<actionpath="/cc"type="com.li.bb"name="aa"parameter="command">+1

+2
解决方案十二:
<%=request.getContextPath()%>/cc.do
解决方案十三:
/cc,因为ActionServlet得到cc.do转换成/cc再和配置文件中的/cc比对。
解决方案十四:
<formaction="/cc.do"method="post">改为<formaction="cc.do?method"method="post">或<formaction="/cc"method="post">都可以的
解决方案十五:
觉得应该是web.xml的struts配置问题
解决方案:
<actionpath="/cc"type="com.li.bb"name="aa"parameter="command">

时间: 2024-09-16 04:10:50

struts 问题的相关文章

混合Eclipse、WTP、Struts和Hibernate

使用Eclipse Web Tools Project.Tomcat应用服务器和MySQL数据库服务器,创建了一个Web应用程序.尽管该应用程序(DBTest)可能会很不错,但是也会存在一些局限性: 在servlet代码中,Java Server Pages (JSP) 名称是硬编码的 SQL也被硬编码到命令类中. 幸运的是,这些问题可以通过两种有趣的解决方案得以解决.第一个问题可通过使用开源Struts框架解决,该框架通过将模型动作映射到一个简单配置文件中的视图组件(比如JSP),从而分离应用

Struts处方

持久层是一个应用系统最基本的部份.很显然的,如果没有持久层,所有的工作都将丢失 .但是,对不同的人来说持久层意味着不同的东西.持久化时间的长短是选择持久层储存媒 介的基本衡量标准之一.例如,对于生命周期为一个用户会话的数据来说,Http session是 非常合适的.与之对应的,跨越多个session,或者多个用户的持久化则需要一个数据库来保 持.数据的数量是另一个非常重要的衡量标准.例如,最佳实践表明大量的数据最好不要被 存储在一个Http会话中.在这些情况下,你都应该考虑使用数据库.在这篇文

新手学Struts(一)----JSP+Servlet讲解MVC实现原理

MVC基本原理 一个简单的例子 改良的例子 Struts基本流程的实现     最近在学SSH(Struts+ Hibernate+Spring),这也算是一个比较经典的框架了,之前都是看人家大牛说这个框架,那个框架,说的真溜,自己也是佩服的五体投地啊~~     现在开始自己也要捣鼓捣鼓这些东西,还是有点小激动哒~~,Struts是基于MVC框架实现的,今天主要讲讲Struts的实现过程. MVC基本原理     MVC框架,相信大家也都已经耳熟蓝(能)翔(详)了! 1.终端接受到用户的请求,

Struts 2基础

Struts 2基础 第2章 Struts 2 此内容是<Java Web开发教程--入门与提高篇(JSP+Servlet)>一书附赠资料的一部分. 2.1概述 Struts现在分两个版本:Struts 1.X和Struts 2.X.Struts 1.X已经有很多年了,可以说非常流行,但是因为其他框架的快速发展以及自身存在的问题,Struts 2诞生了,Struts 2与Struts 1的区别非常大,实际上Struts 2的核心思想是基于另外一个非常成功的Web框架WebWork.两者的区别如

看看如何在Struts应用中施展AJAX魔法

ajax AJAX是最近在web开发流程中一次革命,它允许在一个普通的web浏览器中配置大量的动态效果.多年前Struts 都已经是Java-Web开发中的一个事实上的标准,在大量的应用中都已经使用了它.本文将告诉你,如何在你已经存在Struts应用中结合丰富的AJAX没Ы涌凇? 本文将介绍在JSP页面中包含一些JavaScript这样一个简单而有效的方法来结合AJAX和Struts.在此我们介绍如何重新使用已经存在的Struts actions,但此技术同样可用于你选择的其他Java-Web

一个struts后台应用场景处理的问题?

问题描述 一个struts后台应用场景处理的问题? 前端有个超链接,如果连续多次点击比如双击时会发起多次action请求,而后台的action要求只接受第一次的处理,其他都要忽略,当然这个用前端控制点击也是可以的,但是我想在后台控制应用请求的处理发现很难实现.action中会在第一次请求的时候返回success,而其后的请求都返回error,但是error的返回struts的配置文件怎么写?因为我只希望返回成功请求的那个跳转页面,其他请求最好什么都不处理,但是似乎请求都必须要有返回,就算配置文件

Struts 之 通配符 路径匹配 常量用法 配置默认值

Struts 框架学习 Action的开发的几种方式 方式1 : 继承ActionSupport     如果使用Struts校验功能,必须继承此类 方式2 : 实现Action接口 方式3 :不继承任何类,不实现任何接口 1.通配符: 在Struts中配置信息,可以用*与{1} 可以优化配置 public class UserAction { private String userName; public void setUserName(String userName) { this.use

初学JSP:配置第一个Struts的配置过程

这篇文章主要针对有一定jsp编程经验的爱好者初学struts,如何配置struts过程的一个简单练习. 首先下载Struts软件包,到http://struts.apache.org/下载Struts,Struts各版本的差异很大,这里已Struts1.2.9版本为例,解压缩包内容如下: 1.在tomcat安装目录下的webapps目录中建立一个webjx目录.这样就可以通过访问"http://localhost:8080/webjx"访问"webjx"这个目录.

struts的整体理解

  当请求一JSP页面时,对应的FormBean会自动创建,并由对应的属性设置struts标签的控件.因此,如果想要页面中的控件一开始就设置了初值的话,请在FormBean的构造函数中设置相应的属性中. 当请求一JSP页面时,ActionBean是不会自动产生的. 属性实际上并非真正对应Bean的数据成员,它真正对应的是Bean的set/get方法.           EG:           <html:text property="teacherID" name=&quo

创建Web应用和Struts框架的配置文件

web|创建     创建Web应用的配置文件     对于Struts应用,它的配置文件web.xml应该对ActionServlet类进行配置,此外,还应该声明Web应用所使用的Struts标签库,本例中声明使用了三个标签库: Struts Bean.Struts HTML和Struts Logic标签库.例程2-7为web.xml的源代码. 例程2-7 web.xml<?xml version="1.0" encoding="UTF-8"?><