例如
public class MyAction implements Action{
private String str
public String execute(){
str = "hello"
return SUCCESS
}
}
最终跳转到jsp后
只需要通过el表达式,就可以取出值
${str}
如此简单。
属性可以是任何类型,string,int,List,Map,javaBean
模型驱动(ModelDriven)则比属性驱动更好用,时间关系,不做简答。
楼上的做法有不可取之处。
如果是用struts做MVC,那JSP页面根本不应该出现任何java脚本
否则,用框架干嘛?要MVC干嘛
我直接把 *** 作数据库的代码写在页面的脚本里不是更好?
表单提交应该是post所以每次加载都是初始化状态,把表单的method的改成get看看行不行,这样的话,参数会放在url上,再次刷新的话,url有值,可以再把这些查询条件赋值到页面上struts2更多涉及的是前端界面和控制流转的内容,从数据库取数据的事情还要使用其他的方法,如一般与其配合使用的Hibernate,或者直接使用JDBC到数据库里去查都是可以的,具体怎么用你可以到网上查一下,或者你决定用哪个再问我也是可以的欢迎分享,转载请注明来源:内存溢出
评论列表(0条)