关于Strut2的问题

2025-03-06 21:55:55
推荐回答(3个)
回答1:


这句能这样写吗 ? 你用的是struts2 标签,struts 自己会帮我们加上 .action 的,这样你写的就多余了,'save.action' in namespace: '/'. 这句是说命名空间的提示,你如果不知道可以不用管的,不写也不错造成你程序的错误。如果你就是想去掉这个提示的话,在你就在你的struts.xml 里面多加上一个配偶:把这句 改为 ,"/" 表示反问路径的跟目录下

回答2:


你请求的action中要指定下访问的是哪个包下的action
如果是

/success.jsp
/stu.jsp



/success.jsp
/stu.jsp


的时候,程序当然不知道你要访问的是哪个action啊

回答3:


这里边,在你的SaveAction中,应该有一个方法吧...

你只指定了对应的action,却没告诉它,你要用那个action中的哪个...
就是 public String save(){
return "";
}

如果你的里边,处理你的这个请求的方法名叫save的话,那么就在method="save",就OK了...

祝你学习愉快...