新手提问,请问spring怎么通过注解方式注入bean 新人刚刚接触ssh,在配置文件上出了一些问题。在action中引入service时利用了注解,但是配置文件中却报错,说是需要set方法,请问注解方式一定要加set方法吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 注解是要开启注解驱动的配置:<mvc:annotation-driven> <mvc:message-converters> <bean class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter" /> </mvc:message-converters> </mvc:annotation-driven>或<mvc:annotation-driven />扫描包配置:<!-- 启动包扫描功能,以便注册带有@Controller、@Service、@repository、@Component等注解的类成为spring的bean --> <context:component-scan base-package="aaa" use-default-filters="true"> <context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller" /> </context:component-scan>aaa为你想扫描的包名 使用注解就不用在配置bean了 请问 如果不配置bean了 那么Struts的配置文件中也不需要写了吗?目前bean和Struts中的内容我是这么写的不知道对不对 请问 如果不配置bean了 那么Struts的配置文件中也不需要写了吗?目前bean和Struts中的内容我是这么写的不知道对不对struts我倒是忘了,很长时间不用了 ,struts2不是继承ActionSupport的吗?你可以试试吧那个bean去掉,然后再类里创建testService的set get方法 pb调用webservice 报错 向精通commons-httpclient的兄弟请教个问题 axis web services 怎么出来文件传输 struts forward请教 maven 对数据库数据的管理 在tomcat部署web service hibernate链接oracle10g插入中文字段问题 怎样才能读取xml文件的内容。 为什么 ServletContextListener 不受spring管理 java.lang.IllegalStateException 的问题 关于java读取c++保存的文件 为什么在xml中配置完过滤器会报错
配置:
<mvc:annotation-driven>
<mvc:message-converters>
<bean
class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter" />
</mvc:message-converters>
</mvc:annotation-driven>
或
<mvc:annotation-driven />
扫描包
配置:
<!-- 启动包扫描功能,以便注册带有@Controller、@Service、@repository、@Component等注解的类成为spring的bean -->
<context:component-scan base-package="aaa"
use-default-filters="true">
<context:exclude-filter type="annotation"
expression="org.springframework.stereotype.Controller" />
</context:component-scan>
aaa为你想扫描的包名
请问 如果不配置bean了 那么Struts的配置文件中也不需要写了吗?目前bean和Struts中的内容我是这么写的不知道对不对
请问 如果不配置bean了 那么Struts的配置文件中也不需要写了吗?目前bean和Struts中的内容我是这么写的不知道对不对
struts我倒是忘了,很长时间不用了 ,struts2不是继承ActionSupport的吗?你可以试试吧那个bean去掉,然后再类里创建testService的set get方法