Java 在jsp中,按钮onclick不起作用

Java 在jsp中,按钮onclick不起作用,java,javascript,ajax,jsp,servlets,Java,Javascript,Ajax,Jsp,Servlets,我有一个java类的例子: import java.io.*; public class sqlldrIam{ public static void chargement(){ try{ String sqlldrCmd="SQLLDR userid=scott/tiger control=C:\\Users\\imrane\\descktop\\imrane.ctl"; System.out.println("operateur sql

我有一个java类的例子:

    import java.io.*;
    public class sqlldrIam{
    public static void chargement(){
    try{
    String sqlldrCmd="SQLLDR userid=scott/tiger 
    control=C:\\Users\\imrane\\descktop\\imrane.ctl";
    System.out.println("operateur sqlldr started");
    Runtime.getRuntime().exec(sqlldrCmd);
    System.out.println("operateur sqlldr ended");
      }
     catch(Exception e){
    e.printStackTrace();
     }}}
我有一个jsp页面:

     <%@page import="dao.sqlldrIam"%>
      <%@page language="java" contentType="text/html;
       charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
       <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01
       Transactional//EN" "http://www.w3.org/TR/html4/loose.dtd">
       <html>
       <head>
       <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
        <title>Reconciliation</title>
       <style type="text/css">
       @import url(yassir.css);
       @import url(imrane.css);
       </style>
       </head>
        <body>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="C:\Users\imrane\Desktop\logo230.png"/>
        </br></br></br></br> <center>
        <h4> Données opérateur</h4>
        <input type="submit" value="Chargement opérateur" 
        onclick="<%dao.sqlldrIam.chargement();%>">
        </br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="C:\Users\imrane\Desktop\logo400.png"/>
        </body>
        </html>

调解
@导入url(yassir.css);
@导入url(imrane.css);




评价者
问题是onclick需要Javascript,我给他java,然后服务员在我点击短道具之前处理代码。解决方案是创建一个函数javascipt,用ajax调用servlet,在servlet中调用方法java。 但是有人尝试了好几次,却没有找到好的代码。
谢谢你给我密码

您永远不能在Javascript中直接调用Java函数

有两种方法可以实现这一点: 1) 使用ajax将数据发布到Web服务器,服务器将调用servlet。 如果您熟悉jquery,请参阅

2) 提交一份表格。
有关表单元素的一般用法,请参阅。

我想要一个正确的代码,我是初学者,正在实习,希望在不久的将来继续我的工作,请帮助我。