已采纳回答 / 皮小皮
你action的add,update方法返回的都是success,当然就匹配你的success结果集了(也就是result中没有写name的那个),然后就跳到HelloWorld.jsp了啊
2017-05-12
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
An error occurred at line: 1 in the generated java file
有么有遇到这个错误的,我用的jdk1.8,tomcat7.0,eclipseNeon
2017-05-12
最赞回答 / 慕粉1258567379
我自己已经解决了:2.5版本的控制器jar包和老师所用的2.1版本略有不同,修改该语句的具体做法是找到控制器jar包路径,复制过来,如图:<...图片...><...图片...><...图片...><...图片...>
2017-05-11
前边有位朋友提醒过了,现在再次提醒一下:
弄了一晚上加一上午总算找到了问题之所在。提醒各位朋友,用MyEclipse不要手动添加jar包,只要安装了Struts服务系统会自动添加需要的jar包,如果再手动添加会导致jar包冲突
弄了一晚上加一上午总算找到了问题之所在。提醒各位朋友,用MyEclipse不要手动添加jar包,只要安装了Struts服务系统会自动添加需要的jar包,如果再手动添加会导致jar包冲突
2017-05-10
最新回答 / denovo111
我用的也是2.5,应该是可以的。报404错误的请注意下struts.xml文件中LoginAction中需要添加一个name值为input的resultstruts.xml页部分代码如下:<...code...>
2017-05-10
自己尝试
1、用"*_*"作为通配符,不管输入什么URL都不会调用默认action;
2、用"helloworld_*"作为通配符,输入aa.action会调用默认action,但输入helloworld_aa.action不会调用默认action
使用通配符后,符合该通配符形式的输入都会被锁定在该action内?
1、用"*_*"作为通配符,不管输入什么URL都不会调用默认action;
2、用"helloworld_*"作为通配符,输入aa.action会调用默认action,但输入helloworld_aa.action不会调用默认action
使用通配符后,符合该通配符形式的输入都会被锁定在该action内?
2017-05-09
http://www.cnblogs.com/xdp-gacl/p/3496242.html 这是myeclipse的配置方法自己看啊 我叫雷锋
2017-05-09
默认action最好定义在默认namespace的包内
因为所有经过该包的action都会被拦截。
但是通配符的优先级比默认action高,如果action的name="*_*",所有经过该包的请求会被action先行拦截,但是由于action找不到对应的类,仍然会报错
因为所有经过该包的action都会被拦截。
但是通配符的优先级比默认action高,如果action的name="*_*",所有经过该包的请求会被action先行拦截,但是由于action找不到对应的类,仍然会报错
2017-05-08