从JSP

时间:2016-06-07 21:00:32

标签: java jsp

嘿,全部!我有一个类方法,它的主要功能是获取一个Map对象,它工作得很好;然而,这是一项昂贵的操作,并不是每次都需要完成,因此我希望使用JAXB将结果存储在XML文件中,以便从大多数情况下读取电话和不经常更新。

当我运行一个用NetBeans调用它的类时,创建的文件完全没有问题 - 但是当我调用JSP时,方法没有任何反应,即使其他信息正常传递。我觉得它有点缺乏写权限,但文件只是在根目录中,所以我不确定我错过了什么。谢谢你的帮助!

代码看起来大致如下:

public class DataHandler() {

    ...

    public void config() {
        MapHolder bucket = new MapHolder();
        MapExporter exp = new MapExporter();

        Map map = makeMap();
        bucket.setMap(map);
        exp.exportMap(bucket);
    }
}

然后JSP有一个Datahandler的javabean,这一行:

databean.config();

它可能比它需要的更加分散;整个存储桶是因为我试图学习如何将地图写入xml文件而磕磕绊绊。 Mapholder只是一个环绕地图的类,MapExporter只使用JAXB marshaller,从NetBeans运行时它们都能正常工作。

1 个答案:

答案 0 :(得分:0)

好吧事实证明我只是愚蠢;一切 工作正常,文件只是存储在localhost位置的文件夹中。哎呦!那是我在网络开发方面缺乏经验。