欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

html怎么做交互留言,简单html与servlet交互

发布时间:2023/12/4 编程问答 52 豆豆
生活随笔 收集整理的这篇文章主要介绍了 html怎么做交互留言,简单html与servlet交互 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

1.usercheck.html

href="../lib/ligerUI/skins/Aqua/css/usertext.css" rel="stylesheet"

type="text/css" />

填写用户名

/>

id="verifyButton"/>

>

2.usertext.css

.userClass {

border: 1px solid red ;

background-image:

url(../../../../../images/star.gif);

background-repeat: repeat-x;

background-position: bottom;

}

3.useropera.js

$(document).ready(function(){

$("#verifyButton").click(function(){

var userName=$("#text1").val();

if(userName==""){

alert("用户名不能为空");

}else{

//将用户名传到servlet中

$.get("http://127.0.0.1:8080/ServletDemo/Demo?user="+ encodeURI(encodeURI(userName)),null,function(response){

$("#result").html(response);

});

}

});

$("#text1").keyup(function(){

var value =

$(this).val();

if(value==""){

$(this).addClass("userClass");

}else {

$(this).removeClass("userClass");

}

});

});

4.Demo

import java.io.*;

import javax.servlet.*;

import javax.servlet.http.*;

public class Demo extends HttpServlet {

public

Demo() {

}

public void

doGet(HttpServletRequest req,HttpServletResponse res){

try{

res.setHeader("Cache-Control", "no-cache");

res.setContentType("text/text;charset=UTF-8");

req.setCharacterEncoding("UTF-8");

String

u=req.getParameter("user");; //PrintWriter pw=res.getWriter(); FileReader fr=new

FileReader("E:\\jquery\\JQuery\\file\\userName.txt");

BufferedReader br=new

BufferedReader(fr);

String line;

boolean flag=false;

while((line

=br.readLine())!=null){

if(line.equalsIgnoreCase(u)){

PrintWriter out = res.getWriter();

out.write("此用户名已经被注册!");

out.flush();

out.close(); flag=true; }

}

br.close();

if(!flag){

总结

以上是生活随笔为你收集整理的html怎么做交互留言,简单html与servlet交互的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。