为了账号安全,请及时绑定邮箱和手机立即绑定

Struts2入门

已采纳回答 / 阿尔卑斯的忧伤
http://blog.csdn.net/et54h/article/details/51659209

已采纳回答 / 慕少6288845
应该是幂等性吧,get的话服务器的资源没有改变,post的话服务器中的资源属性值变更为了表单中的值

最新回答 / 码少
敲代码的软件编码格式调一下就好了。
讲得太简单! 根本不系统

已采纳回答 / 皮小皮
你action的add,update方法返回的都是success,当然就匹配你的success结果集了(也就是result中没有写name的那个),然后就跳到HelloWorld.jsp了啊
org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 1 in the generated java file
有么有遇到这个错误的,我用的jdk1.8,tomcat7.0,eclipseNeon

最赞回答 / 慕粉1258567379
我自己已经解决了:2.5版本的控制器jar包和老师所用的2.1版本略有不同,修改该语句的具体做法是找到控制器jar包路径,复制过来,如图:<...图片...><...图片...><...图片...><...图片...>
前边有位朋友提醒过了,现在再次提醒一下:
弄了一晚上加一上午总算找到了问题之所在。提醒各位朋友,用MyEclipse不要手动添加jar包,只要安装了Struts服务系统会自动添加需要的jar包,如果再手动添加会导致jar包冲突
码农的一个特点:总是变着法的喷别人

最新回答 / denovo111
我用的也是2.5,应该是可以的。报404错误的请注意下struts.xml文件中LoginAction中需要添加一个name值为input的resultstruts.xml页部分代码如下:<...code...>
自己尝试
1、用&quot;*_*&quot;作为通配符,不管输入什么URL都不会调用默认action;
2、用&quot;helloworld_*&quot;作为通配符,输入aa.action会调用默认action,但输入helloworld_aa.action不会调用默认action
使用通配符后,符合该通配符形式的输入都会被锁定在该action内?
http://www.cnblogs.com/xdp-gacl/p/3496242.html 这是myeclipse的配置方法自己看啊 我叫雷锋
默认action最好定义在默认namespace的包内
因为所有经过该包的action都会被拦截。
但是通配符的优先级比默认action高,如果action的name=&quot;*_*&quot;,所有经过该包的请求会被action先行拦截,但是由于action找不到对应的类,仍然会报错
课程须知
小伙伴们,学习本课程前需要具备Java Web基础,熟悉JSP和Servlet。
老师告诉你能学到什么?
1、能够对Struts2框架有更深入的了解 2、能够独立编写Struts2程序

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消