使用@Resource注解,在jsp中不能获取。
我有一个公共类Page,交给spring管理
@Component
public class Page {
......
}Action 也交给spring管理
@Controller @Scope("prototype")
public class TrainCheckTypeAction extends ActionSupport {
@Resource
private Page page;public String searchTypeByPage() throws Exception{
...
page = trainServiceImpl.getCheckTypeByPage(pageNo, Constant.PAGE_SIZE);
....
}在对应的jsp调用
${page.pageBar} 没有发现值 在<s:debug>中的Value Stack 也看到page的变量只能写page的get和set方法,难道@Resource在这里无效?
还有一个疑问就是Resource是不是只能用于类的注解?
我有一个公共类Page,交给spring管理
@Component
public class Page {
......
}Action 也交给spring管理
@Controller @Scope("prototype")
public class TrainCheckTypeAction extends ActionSupport {
@Resource
private Page page;public String searchTypeByPage() throws Exception{
...
page = trainServiceImpl.getCheckTypeByPage(pageNo, Constant.PAGE_SIZE);
....
}在对应的jsp调用
${page.pageBar} 没有发现值 在<s:debug>中的Value Stack 也看到page的变量只能写page的get和set方法,难道@Resource在这里无效?
还有一个疑问就是Resource是不是只能用于类的注解?
解决方案 »
- 时间格式判断
- APACHE TOMCAT5.5启动的时候,怎么让他加载hibernate.cfg.cml文件?
- 都来看看 !!好玩
- HTTP Status 404 - /Test/user/userAction
- 一个JSF+Hibernate的奇怪问题`````````
- 问一个关于jsp网页内嵌下拉组件的问题
- EJB 客户端使用 JdbNavToolBar 和 JdbTable 控件??
- java如何按指定行读取文件内容
- springboot中@Autowired注入失败为null
- IDEA使用Maven管理多模块项目遇到的问题。
- js 中的正则问题
- "1,1,4,4,5,6,8,9,1,4"这样的数据如何去重放到一个集合里
你加上get & set方法 应该是用了struts2的全局变量的原因所以才能在jsp里用${}取到值,这里估计跟spring的注解没什么关系的