iteye_18985 2012-07-11 23:38
浏览 368
已采纳

There is no Action mapped for namespace / and action name register.

jsp文件:

<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Index Page</title>
</head>
<body>
<form action="register.action" method="post">
 <select name="name">
  <option value="ChinaFuction">ChinaFuction</option>
  <option value="UsaFunction">UsaFunction</option>
 </select>
 <input type="submit" value="确定"/>
</form>

</body>
</html>



struts-xml文件:

<?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>
    <include file="struts-default.xml" />   
    <package name="struts2" extends="struts-default" >
        <action name="register"  class="com.fenfen.FuctionRegisterAction">
            <result name="success">/success.jsp</result>
        </action>
    </package>
</struts>



web-xml文件:

<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
    <display-name>myNewProj</display-name>
    <!-- 定义Struts2的FilterDispathcer的Filter -->
    <filter>
        <filter-name>struts2</filter-name>
        <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
    </filter>

    <!-- FilterDispatcher用来初始化struts2并且处理所有的WEB请求。 -->
    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
    <welcome-file-list>
        <welcome-file>/indexfirst.jsp</welcome-file>
    </welcome-file-list>
</web-app>


查了很多,原因最多是struts-xml文件放错位置,还有就是struts-xml文件配置错误。我的struts-xml文件放在了src文件夹下,应该没有放错地方,但是<?xml version="1.0" encoding="UTF-8"?>头文件报错。请大牛帮我看看配置有没有错误,O(∩_∩)O谢谢
能正确出现indexfirst.jsp页面,但是单击确定的时候报错。

  • 写回答

2条回答 默认 最新

  • zyn010101 2012-07-12 00:13
    关注

    [code="java"]



    ChinaFuction

    UsaFunction







    [/code]

    [code="java"]








    /success.jsp







    [/code]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 thinkphp6配合social login单点登录问题
  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch