java账号密码代码是什么(java 网站输入用户名密码并登陆)
大家好,关于java账号密码代码是什么很多朋友都还不太明白,今天小编就来为大家分享关于java 网站输入用户名密码并登陆的知识,希望对各位有所帮助!
java 网站输入用户名密码并登陆
利用javax.net.*类库,写个访问程序。利用GET方式访问域名带参数username password,如果有验证码,使用“图片解析器”将jpg数据流在内存分析出验证码一并提交的URL地址。
-------------------------------
没有验证码举例:
假如:http://192.168.1.10/test
首先查看登陆页面的源代码:
如下:
<form action="left_login.do" method="post" name="form2"
id="form2" onsubmit="return checkForm()">
<input id="url" name="url" type="hidden" value="">
<input id="usbcert" name="usbcert" type="hidden" value="">
<input id="certsign" name="certsign" type="hidden" value="">
<tbody>
<tr style="padding-top: 10px;">
<td width="34%" align="right" height="35">
用户名:
</td>
<td width="66%" height="35">
<input id="userName" name="userName" class="bchome-f7be-1872-ff5c-334f cssstyle"
style="width: 114px; height: 20px;" type="text"/>
</td>
</tr>
<tr>
<td align="right" height="30">
密码:
</td>
<td height="30">
<input id="password" name="password" class="bchome-1872-ff5c-334f-7b07 cssstyle"
style="width: 114px; height: 20px;" type="password"/>
</td>
</tr>
发现表单action:
left_login_do.jsp
需要参数:
userName password
于是:你可以写
。。。
URL url=new URL("http://192.168.1.10/test/left_login.do?userName=admin&password=123456");
Scanner s=new Scanner(u.openStream());
while(s.hasNextLine()){
System.out.println(new String(s.nextLine().getBytes("ISO-8859-1"),"GBK"));
}
s.close();
...
就登陆了哇
Java中,记住用户名和密码
是浏览器以cookie的形式将用户名和密码保存到了本地文件中。可以依次进浏览器的"工具-Internet选项-常规"来清除cookie和历史记录等缓存在本地的信息,下次再登录时就不会有保留的用户名和密码了,会要求你输入它们。输入完后,千万不要再选记住用户名和密码了。
java首次登录强制修改密码实例代码
弱密码校验,需要用到数据库表,用户表,用户登录日志表,用户每次登录系统的时候可以先查一下用户日志表,如果没有返回结果,说明没有登录过,这就是所谓的首次登录。或者还要另外一种方法,用户表中可以有一个status字段,用户注册后该字段的值默认为0,只有在登录成功后再置为1。这样,首次登录该字段值位0,程序可以判断,只要改值是0,就强制修改密码
java账号密码代码是什么和java 网站输入用户名密码并登陆的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!