疯狂赠分!!!!!进来就给分!!!!!砸锅卖铁的给分之二
我前天看到 有ssh整合------>spring 中负责 dao 和 数据库的连接配置其余的action ,service 都不用写入到spring中的<bean>
而是直接应用:annotation 注入
@cotroller
public class UserAction{
}
service --------->
@serivce
public class xxxService{
}
可是我写的时候,service好使,可是action不能用,提示找不到Action ------->问一下 action的详细配置 是怎么回事?
跪求各位好心的大哥,大姐,叔叔阿姨,谢谢,,,,看在我对新知识的渴望,帮帮忙。。。。
不解的地方有以下几点:
1.用到注释之后 struts.xml 中的 class 如何配置
2.在spring中如何操作,(是否需要引入什么东东)
3.是否需要jar common-annotation (这个需要)
望各位高手们,指点
--------------------编程问答-------------------- 我是来拿分的。 --------------------编程问答-------------------- 又来~ --------------------编程问答-------------------- 楼主是看的视频教程么? --------------------编程问答-------------------- @Action(value = "uploadPic", results = { @Result(name = "success", type = "json") }, params = { "contentType", "text/html" }) --------------------编程问答-------------------- @Action(value = "uploadPic", results = { @Result(name = "success", type = "json", params = { "contentType", "text/html" }) }) --------------------编程问答-------------------- --------------------编程问答-------------------- 用标签注入没有过、、
我是来拿分的 --------------------编程问答-------------------- --------------------编程问答-------------------- 太复杂,拿分就走 --------------------编程问答-------------------- struts2的action配置么?
<action name="login" class="com.test.action.LoginAction">
<result name="input">/login2.jsp</result>
<result name="success">/result.jsp</result>
<result name="failer">/login2.jsp</result>
</action>
例如上面所示。
写到struts.xml里就好了啊。 --------------------编程问答-------------------- 结贴率 0.00%???
不管你信不信,我反正是信了! --------------------编程问答-------------------- 不懂 ,进来拿分 --------------------编程问答-------------------- 我表示:40分也叫散分?还疯狂 --------------------编程问答--------------------
+1 --------------------编程问答-------------------- 你的action中看看是否注入了service --------------------编程问答-------------------- 我是来拿分的。 --------------------编程问答-------------------- 标题党?? --------------------编程问答-------------------- --------------------编程问答--------------------
俺是来接分的。 --------------------编程问答-------------------- 最好不要用什么注入、。、、。用也要搞懂了在用。。 不然经常有问题。。 --------------------编程问答-------------------- 我是砸锅卖铁的。。 --------------------编程问答-------------------- 貌似是注解 是吧 还真没用过 --------------------编程问答-------------------- 骗人! --------------------编程问答-------------------- 先进来拿分。 --------------------编程问答-------------------- 我来看看 --------------------编程问答-------------------- 楼主是高手,还有,你没叫大爷…… --------------------编程问答-------------------- 我来看看 --------------------编程问答--------------------
+1 --------------------编程问答-------------------- 要问问题就好好问!别打着散分的幌子! --------------------编程问答--------------------
顶! --------------------编程问答-------------------- laile --------------------编程问答-------------------- 引用 29 楼 liuyuhua0066 的回复:
要问问题就好好问!别打着散分的幌子!
++ --------------------编程问答-------------------- 接分来的。 --------------------编程问答-------------------- 我是来拿分的 --------------------编程问答-------------------- 买点酱油先 --------------------编程问答-------------------- 砸锅卖铁就40分啊。。。 --------------------编程问答-------------------- 40分也叫分吗 --------------------编程问答-------------------- google去
--------------------编程问答-------------------- 会有分吗 --------------------编程问答-------------------- 那分数 --------------------编程问答-------------------- 那分数 --------------------编程问答-------------------- 路过啊 --------------------编程问答-------------------- 我以前也用annotation 注入,发现很是方便,用的也很爽。不过后来就不用了,有时候你写对了都会注入不了,所以我就直接改用Set注入了。还是这个比较靠谱。 --------------------编程问答-------------------- 兄弟,多在网上看资料吧..注解这玩意我还没玩呢.. --------------------编程问答-------------------- 拿分、、、 --------------------编程问答-------------------- 用注解配action用的是springmvc 不是struts2
你好好看看springmvc怎么配把 --------------------编程问答-------------------- 个人不太赞同用annotation,代码就是代码,配置就是配置
如果是webservice这些需要快速启动的,用用annotation没啥,像SSH这样的业务系统,用annotation感觉是维护性更低了 --------------------编程问答-------------------- --------------------编程问答-------------------- 标题有吸引力,我是来接分的,呵呵 --------------------编程问答-------------------- 进来拿分 走人 --------------------编程问答-------------------- 打瓶酱油路过 --------------------编程问答-------------------- 拿分走人、、、嘿嘿 --------------------编程问答--------------------
+++ --------------------编程问答-------------------- 来拿分,先谢啦 --------------------编程问答-------------------- 看看再说! --------------------编程问答-------------------- 还是看看视频吧 马士兵的 还有源码 我是在那上面学的 很好用 --------------------编程问答-------------------- 楼主给分。。。 --------------------编程问答-------------------- 要引用jar包 --------------------编程问答-------------------- 那东西不好用的,拿分走。 --------------------编程问答-------------------- struts2配置里面有没有写这个
<constant name="struts.objectFactory" value="spring"></constant>
并且struts2的配置文件的action的name要写spring的注解的name。例如
@Controller("areaAction")
@Scope("prototype")
public class AreaAction extends BaseAction<Area>{
。。。。。。。。。。。
}
配置文件中要写成这样
<action name="*_*" class="{1}" method="{2}">
<!-- 省份管理 -->
<result name="provinceList">/form/manager/datacenter/area/province_list.jsp</result>
我这里是采用的通配符,访问是就要写areaAction_方法名.action --------------------编程问答-------------------- 这个问题等我学过以后再帮你解决!!! --------------------编程问答-------------------- 还没接触Spring呢,不能帮你,恕无能为力 --------------------编程问答--------------------
+1 --------------------编程问答-------------------- 我的份啊呵呵赶上了。 --------------------编程问答-------------------- 疯狂赚取分数! --------------------编程问答-------------------- 提示找不到Action的话,就先从struts配置文件的Action Mapping看起,看有没有mapping,再看有没有mapping到的action类,再看action类是否继承了action接口,一步一步来,莫着急! --------------------编程问答-------------------- 我进来了,lz看着办 --------------------编程问答-------------------- 进来看看,给分吗? --------------------编程问答-------------------- action中也要注释下的
比如
@Controller
@Scope("prototype")
public class StudentAction {} --------------------编程问答-------------------- @cotroller去掉试试,顺便收分 --------------------编程问答-------------------- W1LAIYE --------------------编程问答-------------------- java是干毛的??? --------------------编程问答-------------------- 不懂 ,进来拿分 --------------------编程问答-------------------- 我是来拿分的。 --------------------编程问答--------------------
........................... --------------------编程问答-------------------- hehe --------------------编程问答-------------------- xiexie --------------------编程问答-------------------- 拿分走人 --------------------编程问答-------------------- 我要分的 技术还不行
补充:Java , Web 开发