我的JSP 提交请求 怎么是空白页面啊 没有到Actiona 是不是xml不对啊 请哥哥姐姐帮看看
<%@ page contentType="text/html;charset=gb2312" %><html>
  <head>
  </head>
  
  <body>
  <form name="" action="index.do" method="post">
产品名称<input type=text name="name" value="">
产品类型<input type=text name="typess" value="">
产品型号<input type=text name="model" value="">
产品价格<input type=text name="money" value="">
产品厂家<input type=text name="shopp" value=""><input type="submit" name="submit" value="OK">
</form>
  </body>
</html><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"><struts-config>
  <data-sources />
  <form-beans >
  <form-bean name="SelectForm"  type="com.yourcompany.struts.LoginForm"/>
  </form-beans>
  <global-exceptions />
  <global-forwards />
  <action-mappings >
  <action path="/index" 
          type="com.yourcompany.struts.SelectAction"  
          name="SelectForm" 
          scope="request" 
          validate="true">
   <forward name="successResult" path="/shopResult.jsp" />
</action>
  </action-mappings>
  <message-resources parameter="com.yourcompany.struts.ApplicationResources" />
</struts-config>

解决方案 »

  1.   

    这是提交后的JSP
    <%@ page contentType="text/html;charset=GBK"%>
    <%@ page import="java.util.List" %>
    <%@ page import="com.yourcompany.struts.SelectBean" %>
    <%
    List list = (List)request.getAttribute("list");
    %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
      </head>
      
      <body>
      <table id="tblDetail" name="tblDetail" headerCSS="tblHeader"  border="0"  cellpadding="1" cellspacing="1" align="center" width="1000">
    <tr>
            <td align="center"nowrap  class="CSS_TD_CENTER">产品名称</td>
    <td align="center"nowrap  class="CSS_TD_CENTER">产品类型</td>
    <td align="center"nowrap  class="CSS_TD_CENTER">产品型号</td>
    <td align="center"nowrap  class="CSS_TD_CENTER">产品价格</td>
    <td align="center"nowrap  class="CSS_TD_CENTER">产品厂家</td>
    </tr>
    <%
    for(int i=0;i<list.size();i++) {
    SelectBean query = (SelectBean) list.get(i);
    %>
    <tr>
    <td bgcolor="#CCCCCC" nowrap align="center"><%out.print(query.getName());%> </td>
    <td bgcolor="#CCCCCC" nowrap align="center"><%out.print(query.getTypess());%> </td>
    <td bgcolor="#CCCCCC" nowrap align="center"><%out.print(query.getModel());%> </td>
    <td bgcolor="#CCCCCC" nowrap align="center"><%out.print(query.getMoney());%> </td>
    <td bgcolor="#CCCCCC" nowrap align="center"><%out.print(query.getShopp());%> </td> </tr>
    <%
    }
    %>
    </table>
      </body>
      

  2.   

    你肯定哪写错了,你就简单的用request.getParameter()获取好了,再在value中填上相应的值好了
      

  3.   

    你怎么没有setAttribute()
    显示不用那么写直接<%=query.getName()%>