当前位置:编程学习 > JAVA >>

各位大侠们给我解决个问题


<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<%@ taglib uri="/struts-tags" prefix="s"%>
<html>
  <head>
    <title>按客户电话查询客户</title>
    <style type="text/css">
     td{
     font-size: 12px;
     }
    </style>
  </head>
  
  <body>
<table border="0" width="95%">
<tr align="center">
<td><h1>按客户电话查询客户</h1></td>
</tr>
<tr align="center">
<td>
<s:form action="findCustomerPhone" method="post">
<table border="0">
<tr>
<td>客户电话</td>
<td><s:textfield name="customer.phone"/><br/></td>
</tr>
<tr>
<td colspan="2">
<input type="submit" value="提交">
<input type="reset" value="重置">
</td>
</tr>
</table>
</s:form>
</td>
</tr>
</table>
  </body>
</html>


各位大侠当我提交这个页面的时候 我赋值 是1 的时候  在下面页面可以显示要这条信息。
  当我赋值为14384621716  在下面页面显示不出 这条信息了   各位大侠帮帮忙  我晕

数据库有这两条信息 类型为 varchar(20)


<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ taglib uri="/struts-tags" prefix="s" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>全部客户</title>
    
  </head>
  
  <body>
   
     <h1><font color="red"><center>Customer List</center></font></h1>
   
   
   <table border="1" width="80%" align="center">
   
    <tr>
   
    <td>
    客户编号
    </td>
   
    <td>
    客户姓名
    </td>
   
    <td>
    客户电话
    </td>
   
    <td>
    客户地址
    </td>
   
    <td>
    联系人
    </td>
   
    <td>
    其他
    </td>
   
   
   
    </tr>
   
    <s:iterator value="#request.list" id="us">
   
    <tr>
   
    <td>
    <s:property value="#us.customercode"/>
    </td>
   
    <td>
    <s:property value="#us.customername"/>
    </td>
   
    <td>
    <s:property value="#us.phone"/>
    </td>
   
    <td>
    <s:property value="#us.address"/>
    </td>
    <td>
    <s:property value="#us.relationman"/>
    </td>
    <td>
    <s:property value="#us.other"/>
    </td>
   
   
   
    </tr>
   
   
    </s:iterator>
   
   
   
   
   
   </table> 
  </body>
</html>
--------------------编程问答-------------------- 你的意思是说当你在按客户电话查询客户页面的文本框中输入1的时候、就能查询这条信息、而直接把这个号码作为查询条件时就查不出信息来了是吗?
     --------------------编程问答-------------------- 是啊 我试过了啊  超过三位数字就查不出来了 
--------------------编程问答-------------------- 查询的sql语句贴出来 --------------------编程问答-------------------- 谢谢了 我已经解决了 呵呵呵
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,