已采纳回答 / 1367936928
因为这是一个User对象集合 你需要把一个值传个一个对象的username的值 而不是直接传个一个对象(你无法将一个值直接赋给一个对象 应该赋给这个对象的属性 )get(0).getusername 获取下标0的user对象的username属性 就是这样(获取属性也是 你需要获取集合中一个User对象的一个属性 而不是获取一个对象)
2017-02-05
已采纳回答 / WayLeung
其实{1}{2}{3}中括号里面的数字就是表示出现在地址栏的所代替通配符*的字符出现的位置 比如:你在地址栏输入http://localhost:8080/HelloWorld/hello_login_add.html那么{1}表示hello {2}表示login {3}表示add
2017-02-04
已采纳回答 / 慕粉2223061884
你的HelloWorldAction的add方法怎么写的?return SUCCESS?<result>标签不写name属性 默认值 据说是success如果你的add方法返回的是SUCCESS,那就对了
2017-01-16
已采纳回答 / 慕粉2245578505
因为你的action继承了actionsupport类,又定义了set和get方法,系统会自动匹配参数进行赋值的,所以说support比较智能化,但前提是你的参数必须和form里的name一致才能匹配上
2017-01-08
已采纳回答 / 励志敏
你使用的Struts是什么版本的,如果是2.3版本的,你按照老师的敲应该没有问题。如果是2.5版本的,我给你如下几个提醒:(1)在web.xml中加载struts2过滤器时,应该是: <filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class>(2)Tomcat无法正常启动,抛出异常:java.lang.NoClassDefFoundError...
2016-12-21
已采纳回答 / 怀英
因为一开进去的时候一般是index.jsp,但视频中把跳转到首页的这个配置给删除了,所以出现的是出错的界面。一把会在index界面中写映射的连接,这里index没有,就直接用手动的方式——在地址栏写入映射链接。
2016-12-03