试试~
if(str1.regionMatches(1,1,name,name.length()))
if(str1.regionMatches(1,1,name,name.length()))
解决方案 »
- 高手帮忙一下这个小程序的设计,万分感谢!
- 【发布】基于Java的MPI同步通信死锁检测工具
- java连接池的问题
- 关于 SocketChannel.write(ByteBuffer src) 的奇怪的疑难问题 欲聚大众之力解决
- 急求
- 一个奇怪的问题,急在线等
- 如何解决这个怪问题啊?这些在JSP页面上显示的时候,可以直接显示中文,但是输出到excel的时候,就直接显示上面这些内容呢?详细见正文
- 求助:java是怎样和数据库相连的
- 我想点击备份或回复按钮弹出选择路径的对话框,然后进行备份或回复请问怎么实现?
- Resin配置 找不到java.lang.Object
- JList中如何放入JTextField并且可以编辑(响应用户的操作)?
- 哪位大哥帮我解决IO效率问题!
按 super_chineseman(小菜一盘) 的做 出现下面的异常gaoshan.java:19: cannot resolve symbol
symbol : method regionMatches (int,int,java.lang.String,int)
location: class java.lang.String
if(str1.regionMatches(1,1,name,name.length()))
^
1 error
问题总算解决了,谢谢两位了!!
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,java.io.*"%>
<jsp:useBean id="contact2" class="gs.ContactBean2" scope="page"/>
<%! String name,password,password2; %>
<% name=request.getParameter("username");
password=request.getParameter("pw");
password2=request.getParameter("pw2");
if(name.equals("")) {
%>
<jsp:forward page="noname.jsp" /><% }
if(password.equals("")) {
%>
<jsp:forward page="nopassword.jsp" />
<% }
if(password.equals(password2))
{
ResultSet rst=contact2.getuser();
while(rst.next())
{
String str1=rst.getString("Name").trim();
if(str1.equals(name))
{
%>
<jsp:forward page="samename.jsp" /><% }
}
contact2.adduser(name,password);
%>
<jsp:forward page="success.jsp" /> <% }
response.sendRedirect("nosamepw.jsp" );
%>
结果还是不能判断出两个用户名相同的情况,到底是怎么回事啊!!??