我的意思是想利用用户的输入来查询数据库。

解决方案 »

  1.   

    要明白好JSP什么时候运行,什么才是JSP,JSP与HTML的关系。
      

  2.   

    比如说一用户要注册,他输入一个用户名,jsp要自动检查该用户名是否已经存在。
    这个过程要从标签里获得用户名。
      

  3.   

    A.jsp是用户注册的时候输入信息的页面,在里面有一个表单<form>通过设置action来指定一个页面或者Action来处理表单的数据。
    <form action="b.jsp">
    那么在b.jsp就可以通过request.getParameter("")来取得用户输入的信息了
    然后就是插入数据了
      

  4.   

    我的功能可能要用到script,就是用倒onClick触发函数,但是在jscript里面不能执行java代码。???
      

  5.   

    是这样的,JSP最后生成HTML代码,返回到客户端,这时候客户开始输入,你的JS就开始运行,这时候的JS是不可能运行JAVA代码的!!!!
      

  6.   

    你的功能可能要用到script,比如说你的表单名字是a,用户名(text 类型)是username
    在script中var name=documents.a.username.value就把用户名获取出来了,然后你可以判断它是否为空,整体要放在一个方法中,然后在onclick中调用该方法
      

  7.   

    request.getParameter("那个文本框的名字")
      

  8.   

    script中写个方法调用action方法,比如说changed()
    组件text那儿定义个onblur或者onkeydown事件onblur="return changed()"var str=event.srcElement.value 
    获取text的value