1、使用java连接LDAP服务器进行账号验证时,当用户被禁用,返回什么异常.
Context.SECURITY_PRINCIPAL这个相当于。不给你你怎么登陆ldap服务器。估计你能给出客户给了哪些信息吗。不需要你全部给出。
2、用java判断一个IP是否和服务器联网,用什么方法?
static BufferedReader bufferedReader;
public static void main(String[] args) throws IOException {
Scanner input = new Scanner(System.in);
System.out.print("请输入IP(180.97.33.107)或者域名(baidu.com):");
String address = input.next();
try {
Process process = Runtime.getRuntime()
.exec("ping " + address+" -t");//-t可以去掉
bufferedReader = new BufferedReader(new InputStreamReader(
process.getInputStream()));
String connectionStr =null;
while ((connectionStr = bufferedReader.readLine()) != null) {
System.out.println(connectionStr);
}
} catch (IOException e) {
System.out.println("链接失败");
e.printStackTrace();
} finally {
bufferedReader.close();
}
}
你试试这个代码
3、如何在Java程序里判断服务器是否开启
你可以运用URL类来连接服务器ip
4、手机java里有一个软件安装不上,说是 验证服务器证书失败,请检查你的设备的日期设置
我的手机只要取下电池时间就会变,接着就是上不了网,很正常,一般是手机时间变了引起的,把手机时间改到当前时间就可以了。很简单!
5、java web开发服务器端表单验证应写在哪里
如果是表单预前严整,比如字符符不符合标准,是不是空,这些都应该写在jsp的<script>中,在onsubmit中调用.
如果是类似判断密码正不正确这些,当你选择struts的时候你可以写在后台的action中.或者重写验证方法.
6、服务器端 验证上传图片 格式的 正则 (java)
||用字符串判断性能比正则好,
String imgExt = "jpg|jpeg|png|bmp|GIF|JPG|PNG|JPEG";
imgExt .indexOf("图片后缀专") >= 0
或者 imgExt .contains("图片后缀")
这两种就可以属
7、java实现一个登录窗口(socket发送到服务器,服务器返回验证),成功后跳转到聊天窗口,
我写了一个模仿qq的 和你这个差不多 代码很多 有一个客户端程序和一个专服务端程序 还用到数属据库了 要我可以发给你
原理是客户端发送请求给服务端,
服务端查询数据库,处理请求并返回一个指令,
客户端执行指令。
8、java web 如何防止 用户绕过js验证,直接地址栏提交表单或自己编写html页面,提交数据到服务器?
一个简单的方法是,在用户获取html页面的时候,后台生成一个(MD5)字串(假设为k),并且返回给前端。
提交表单的时候,顺带也把这个k一起提交。
在处理提交的地方(后台),去校验这个k,看看是不是自己生成的。
如果用户伪造http请求,那么自然是不带k的,或者k是错误的。
还可以判断http请求头,比如UserAgent之类的,用于 辅 助 判断请求的合法性。
9、求助:用java语言写一个用户登陆系统,服务器与客服端连接上了,但不会用服务器验证用户信息。往下看。
这个是登录界面jsp的。你自己连接后台代码(Action)!祝你好运
<SCRIPT language=JavaScript src="/js/FoshanRen.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
function checkForm(){
var form = document.forms[0];
if(form.username.value=="" || form.username.value.length<6){
alert("请输入长度6位以上的用户名");
return false;
}
if(form.password.value=="" || form.password.value.length<6){
alert("请输入长度6位以上的密码");
return false;
}
return true;
}
//-->
</SCRIPT>
<style type="text/css">
<!--
.STYLE1 {color: #666666}
.logintitle H2 {
DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 0px 0px;PADDING:0 0 0 10px;color:#525252
}
.ablue2{
FONT-SIZE: 14px; color:#0066FF
}
-->
</style>
</head>
<body>
<jsp:include page="/WEB-INF/page/share/simpleHead.jsp"/>
<!-- Head End -->
<TABLE cellSpacing=0 cellPadding=0 width=770 align=center border=0>
<TBODY>
<TR><TD background="/images/login/login_03.jpg"> </TD></TR>
</TBODY>
</TABLE>
<br/><c:if test="${!empty message}">
<DIV id="errorinfo">
<TABLE cellSpacing=1 cellPadding=8 width="600" align="center" bgColor="#dd9988" border=0>
<TBODY>
<TR>
<TD bgColor="#ffffd5" align="left"><IMG height="17" src="/images/buy/exclamation-error-red.gif" width="17"> <FONT color="#990000"><STRONG><SPAN class="font14">错误提示<BR></SPAN></STRONG></FONT>
<DIV id="errorMessage">${message }</DIV>
</TD>
</TR>
</TBODY>
</TABLE>
</DIV></c:if>
<html:form action="/user/logon" method="post" onsubmit="javascript:return checkForm()">
<INPUT TYPE="hidden" NAME="directUrl" value="${param.directUrl}"/>
<table width="760" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td> </td>
</tr>
<tr>
<td align="center"><table width="80%" border="0" align="center" cellpadding="10" cellspacing="0">
<tr>
<td width="100%" height="50" valign="top"><table width="95%" height="25" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="3%"><img src="/images/global/loginicon1.gif" width="16" height="15" align="absBottom"></td>
<td width="97%" align="left" class="logintitle"><H2>管理员登录</H2></td>
</tr>
</table> </td>
</tr>
<tr>
<td><table width="95%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="40%" align="right" class="c5"><strong>您的用户账号:</strong></td>
<td width="27%"> <input name="username" id="username" type="text" size="20" maxlength="20" /></td>
<td align="left"> </td>
</tr>
<tr>
<td colspan="3" align="right" height="15"></td>
</tr>
<tr>
<td align="right" class="c5"><strong>您的密码:</strong></td>
<td > <input name="password" type="password" size="20" maxLength="16"> </td>
</tr>
</table> </td>
</tr>
<tr>
<td><table width="95%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
</tr>
</table> </td>
</tr>
<tr>
<td><table width="95%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="34%" align="right"> </td>
<td width="8%" align="left" valign="middle"><input type="image" name="ImageButton1" src="/images/global/regloginbutton2.jpg" alt="" border="0" /> </td>
</tr>
</table> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table></html:form>
10、java聊天室验证登录,使用socket向服务器调用密码验证。代码我给你,基本都搭好了。
你是不会写jdbc吧