怎么用html的某个标签调用jsp里的方法

如题所述

第1个回答  2015-12-22
import java.io.*;
import java.util.*;
import org.jdom.*;
import org.jdom.input.*;
public class MyXMLReader2JDOM {
public static void main(String arge[]) {
long lasting = System.currentTimeMillis();
try {
SAXBuilder builder = new SAXBuilder();
Document doc = builder.build(new File("xmlcount.xml"));
Element foo = doc.getRootElement();
// List allChildren = foo.getChildren();

System.out.print( foo.getAttributeValue("month-count"));
System.out.println(foo.getAttributeValue("total-count"));

} catch (Exception e) {
e.printStackTrace();
}
}
}
补充:
System.out.print(foo.getChild("date").getText());

补充:
测试通过:

import java.io.*;
import java.util.*;
import org.jdom.*;
import org.jdom.input.*;
public class MyXMLReader2JDOM {
public static void main(String arge[]) {

try {
SAXBuilder builder = new SAXBuilder();
Document doc = builder.build(new File("D:/xmlcount.xml"));
Element foo = doc.getRootElement();

System.out.println("month-count : " + foo.getAttributeValue("month-count"));
System.out.println("total-count : " + foo.getAttributeValue("total-count"));
System.out.println("date : " + foo.getChild("date").getText());

} catch (Exception e) {
e.printStackTrace();
}
}
}
第2个回答  2011-12-20
1、html可以调用jsp中的值,或者说某个java定义的变量,但是不能调用java中定义的方法。
2、但是,可以通过其它方式达到类似的效果,比如将html的表单提交到当前jsp页面中, 然后通过java调用其方法,然后赋给变量的值,而后在html中取出该值也可以。
试试吧。
第3个回答  2011-12-20
<a href=<%=调用部分%>>本回答被提问者采纳