下面例子中,first.jsp 带参数(2)发ajax 请求invoke.jsp ,然后invoke.jsp 调用java 程序 Ev---getSuggestions()方法,给Ev实例化参数3,sugg = Ev(3), 调用程序参数用first.jsp给的2:sugg.getSuggestions(2), 结果最终返回给first.jsp 并显示到 id 为lblOutput 的一个里。
=========================================
first.jsp
-----------------------------------------------------------------------
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
http://www.w3.org/TR/html4/loose.dtd">
=============================================================
invoke.jsp
------------------------------------------------------------------------------------
<%@page contentType="text/html" pageEncoding="UTF-8"%>
"http://www.w3.org/TR/html4/loose.dtd">
<%@ page import="app.Ev" %>
==============================================================
app.Ev.java
------------------------------------------------
package app;
public class Ev {
private int lev;
public String getSuggestions (int reqInt){
int result = reqInt + lev;
return String.valueOf(result)lblOutput;
}
public Ev (int lev){
this.lev= lev;
}
}