java+mysql城市公交查询系统的设计与实现(7)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

java+mysql城市公交查询系统的设计与实现(7)

        if(gbStr == null){

          gbStr = "";

        }

        try{

          byte[] tempByte = gbStr。getBytes("GB2312");

          uniStr = new String(tempByte,"ISO8859_1");

        }catch(Exception ex){

        }

        return uniStr;

      }

      /* 把字符串转换成Utf8编码*/

  public static String toUtf8String(String s) {

        StringBuffer sb = new StringBuffer();

        for (int i = 0; i < s。length(); i++) {

             char c = s。charAt(i);

              if (c >= 0 && c <= 255) {

                sb。append(c);

                }

              else {

                   byte[] b;

                    try {

                       b = Character。toString(c)。getBytes("utf-8");

                     }catch (Exception ex) {

                        System。out。println(ex);

                        b = new byte[0];

                     }

                         for (int j = 0; j < b。length; j++) {

                           int k = b[j];

                           if (k < 0) {

                             k += 256;

                           }

                           sb。append("%" + Integer。toHexString(k)。

                                     toUpperCase());  } }

       return sb。toString();  }

第4章系统功能实现[4]

4。1系统登陆页面实现

1。描述:用户只能通过正确的用户名和登陆密码进行登陆到系统中去,以此来保证系统的安全。

2。程序运行效果图如图4。1所示:

图4。1 系统登陆页面设计

3。loginservice作为登陆的service,在用户登陆时用来检测输入的用户名和密码以及验证码是否正确,其核心代码如下所示:

public String login(String userName,String userPw,int userType)

{来:自[优.尔]论,文-网www.youerw.com +QQ752018766-

String result="no";

String sql="from TAdmin where userName=? and userPw=?";

Object[] con={userName,userPw};

List adminList=adminDAO。getHibernateTemplate()。find(sql,con);

if(adminList。size()==0)

{

result="no";

}

else (责任编辑:qin)