自动生成几个文件:

并且,spring的applicationContext.xml自动加入

然后,建立ftl页面,根据前面web.xml配置的freemarker设置,需要建立如下目录
先把页面逻辑处理下,打开struts-config.xml,然后进行如下操作



继续加



完成后效果如下:

下面是3个页面:




这里注意下前2行,在freemarker中用struts标签。
前面说过action委托给spring做,许要在struts那加入

然后,action类需要修改下

下面的setter是为spring准备的。
struts配置那的action声明需要修改一下,说明用代理:

然后在spring的applicationContext.xml加上:

注意是用name,不是id。
发布,运行,结果抛了个错

还好,问题不大,找到
加到WEB-INF/lib下就可以了。
开始测试

成功的话:

否则:

然后去数据库一看,郁闷,数据没进来,试了N久,最后发现spring里要定义个dataSource。原来sessionFactory的定义变为如下:

并且,spring的applicationContext.xml自动加入

然后,建立ftl页面,根据前面web.xml配置的freemarker设置,需要建立如下目录
先把页面逻辑处理下,打开struts-config.xml,然后进行如下操作



继续加



完成后效果如下:

下面是3个页面:




这里注意下前2行,在freemarker中用struts标签。
前面说过action委托给spring做,许要在struts那加入

然后,action类需要修改下

下面的setter是为spring准备的。
struts配置那的action声明需要修改一下,说明用代理:

然后在spring的applicationContext.xml加上:

注意是用name,不是id。
发布,运行,结果抛了个错

还好,问题不大,找到
开始测试

成功的话:

否则:

然后去数据库一看,郁闷,数据没进来,试了N久,最后发现spring里要定义个dataSource。原来sessionFactory的定义变为如下:
1541

被折叠的 条评论
为什么被折叠?



