Redian新闻
>
请教一个struts2和freemarker结合的问题
avatar
请教一个struts2和freemarker结合的问题# Java - 爪哇娇娃
l*0
1
我在struts定义的action中定义的变量,由freemarker来取
但是为什么只有变量是string类型的时候,freemarker才能正确获得,否则(比如定义
为java.util.List)都是显示:is undefined
请大家指教!非常感谢。
avatar
z*e
2
freemarker有一个map
然后你要把这个map给扔到template里面去
就跟request的attribute一样
没有办法看到代码,所以不知道为什么
而且貌似struts已经自动整合了freemarker
你没有必要自己去倒腾freemarker吧?
avatar
l*0
3
是的,我就是采用struts2整合了freemarker,设置了
其它都正常,在freemarker里面可以获得struts2的value stack,但是就是自己定义的
变量除了是string类型的之外,其它获得不了。
也有人遇到这个问题:
http://my.oschina.net/jing31/blog/7717
但是我采用那人的方法(改为大写)也不行。
多谢。
avatar
l*0
4
惭愧,惭愧,找到原因了,原来是freemarker的语法错了!错怪struts和spring了!
freemarker的执行是遇到错误就会立刻终止,后面的执行(比如再取其它变量)就不再
继续了。
谢谢。
avatar
z*3
5
你可以调整eclipse的template
把.ftl当成.jsp来debug

【在 l********0 的大作中提到】
: 惭愧,惭愧,找到原因了,原来是freemarker的语法错了!错怪struts和spring了!
: freemarker的执行是遇到错误就会立刻终止,后面的执行(比如再取其它变量)就不再
: 继续了。
: 谢谢。

avatar
l*0
6
非常感谢。
听起来很好,能否展开说说,具体怎么弄?

【在 z*******3 的大作中提到】
: 你可以调整eclipse的template
: 把.ftl当成.jsp来debug

avatar
l*0
10
我在struts定义的action中定义的变量,由freemarker来取
但是为什么只有变量是string类型的时候,freemarker才能正确获得,否则(比如定义
为java.util.List)都是显示:is undefined
请大家指教!非常感谢。
avatar
z*e
11
freemarker有一个map
然后你要把这个map给扔到template里面去
就跟request的attribute一样
没有办法看到代码,所以不知道为什么
而且貌似struts已经自动整合了freemarker
你没有必要自己去倒腾freemarker吧?
avatar
l*0
12
是的,我就是采用struts2整合了freemarker,设置了
其它都正常,在freemarker里面可以获得struts2的value stack,但是就是自己定义的
变量除了是string类型的之外,其它获得不了。
也有人遇到这个问题:
http://my.oschina.net/jing31/blog/7717
但是我采用那人的方法(改为大写)也不行。
多谢。
avatar
l*0
13
惭愧,惭愧,找到原因了,原来是freemarker的语法错了!错怪struts和spring了!
freemarker的执行是遇到错误就会立刻终止,后面的执行(比如再取其它变量)就不再
继续了。
谢谢。
avatar
z*3
14
你可以调整eclipse的template
把.ftl当成.jsp来debug

【在 l********0 的大作中提到】
: 惭愧,惭愧,找到原因了,原来是freemarker的语法错了!错怪struts和spring了!
: freemarker的执行是遇到错误就会立刻终止,后面的执行(比如再取其它变量)就不再
: 继续了。
: 谢谢。

avatar
l*0
15
非常感谢。
听起来很好,能否展开说说,具体怎么弄?

【在 z*******3 的大作中提到】
: 你可以调整eclipse的template
: 把.ftl当成.jsp来debug

avatar
s*o
19
在jvm世界里,已经降到5%左右了,Spring MVC 大概是40%。
搭车问一下,ejb还有人用吗,除去需要维护的legacy系统?
avatar
g*g
20
Don't worry about ejb. And if your job requires it, you should ne able to
get it in a couple of days assuming you know well about spring and jpa.

【在 s***o 的大作中提到】
: 在jvm世界里,已经降到5%左右了,Spring MVC 大概是40%。
: 搭车问一下,ejb还有人用吗,除去需要维护的legacy系统?

avatar
b*1
21
请教,现在 用什么框架 代替struct2了呢?
avatar
b*1
22
此版 好冷。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。