<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="utf-8"%>
<%@ taglib uri="/WEB-INF/tld/struts-html.tld" prefix="html"%><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
sssss
<html:form action="/mediaContectMultiOperateAction.do">fff
  </html:form></body>
</html>
为什么在页面只能看到sssss看不到fff
在struts标签<html:form>里面的东西都不不显示头大啊!!
高人救救我啊

解决方案 »

  1.   

    一般是由于 action="/mediaContectMultiOperateAction.do"
    这句代码编译时出问题才会造成的。可以检查一下是否有这个后台路径,或者把.do去掉试试。
      

  2.   

    是这样啊。。这个action的路径问题?可是我的struts文件和xml文件都配置好了啊。。没问题啊。。
      

  3.   

    Struts标签action跟提交没有关系.Struts标签如果有问题的话.在访问页面就会报错.你可以访问进去,证明页面并没有错,你使用Struts的标签放一个文本框或者按扭进去试一下,应该是可以的.
      

  4.   

    <html:form标签里面可能做了一些处理
      

  5.   

    补充一下。。weblogic日志中报错 :Cannot retrieve mapping for action  果然是1楼说的路径问题。 我是简单的直接指向JSP来到这个页面的。不是通过这个action来到达这个页面。是不是说这样会匹配不到这个action啊!!!
      

  6.   

    是不是formname没有对应啊。。
      

  7.   

    你这样写页面不报错????action的话一般不需要带.do的标签会自动帮你加上,要是你自己写上去的话就会报错!
      

  8.   

    你说的是struts2,LZ用的是struts1,应该是LZ的路径造成的,把/去掉试试,mediaContectMultiOperateAction粘贴到path里去
      

  9.   

    检查下struts-config.xml里看action的配置是否和form的action一样。