button按钮如何在onclick中调用java后台函数

2024-12-22 22:59:04
推荐回答(4个)
回答1:

给你举一个简单的案例,在这个例子中,onclick用来判断用户名不可以为空,然后通过单击登陆按钮进行触发判断,仅供参考
<%@ page language="java" import="java.util.*,java.sql.*" contentType="text/html; charset=gb2312"%>




Insert title here



<%
String s_name=request.getParameter("name");

String s_password=request.getParameter("password");
String c="未登录";
String s_select=request.getParameter("select");
String d="2";

if(s_name!=null&&s_password!=null)
{
Connection ct=null;
try{
//1加载驱动
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
c="0";
//2得到连接
ct=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=ls","sa","123");
c="1";
//3创建Statement
Statement sm=ct.createStatement();
c="2";
//4查询
ResultSet rs=sm.executeQuery("select userId,password from login where name='"+s_name+"'");
c="3";
if(rs.next())
{
c="4";
c=rs.getString(2);
d=rs.getString(1);
if(rs.getString(2).trim().equals(s_password.trim()))
{
c="欢迎登陆";
}

}
}catch(Exception e)
{
e.printStackTrace();

}

}
%>


欢迎登陆服装连锁系统






登录身份:



姓名:

密码:






     


登录状态:<%=c %>



回答2:

onclick 触发js脚本,通过ajax向后台发出请求,在请求中进行业务操作,可以调用java函数等等都可以.

回答3:

写onclick的js函数 函数体里用url的方式访问java控制器的方法
window.location.href="${APP_SERVER_PATH}gangtieshop/tuichu.action";

回答4:

可以用DWR框架调用JAVA后台,至于怎么使用,请自行查找资料把,不是一两句话能讲清楚的。