四:精通struts里面讲了,孙卫琴的
六:我一直用继承DispatchAction的方法(不知道你问的是不是这个意思啊)
七,八:我还没用过:)
九:validate一直用啊,因为用动态ActionForm的话配置那个就简单了,那个用一次就知道了
十:本地化也用过,通过页面的标签加properties就OK了,应该也不是问题
还是楼上几位说得对啊,动手就什么都清楚了:)

解决方案 »

  1.   

    不是不动手,不是不会用!因为现在我处在培训阶段,不知道外面实际的情况.一个问题可以有多种解决方案,我需要的是一种企业应用最多的,最佳的方案!Struts应用广泛,但不是所有的知识点都是流行的!所以不要说动手就清楚了,你就算动手做出来了又怎么呢?就知道企业都用这个??未必吧!!我还要重申,我现在一直处在做项目的过程中!!!不是没动手!!!  现在要的是一个明确的方向!或者说是一个导航!!!!谢谢!!!
      

  2.   

    受不了你们这些人了,我问问题,你们要是懂回答出来,我给分不就ok了吗
    干嘛说这些不疼不痒的废话,我都说了N遍,不是不动手,就是要个企业上实际应用的情况!!
    我只能对上面各位说声:谢谢顶贴!!!!!
      

  3.   

    你是个敢于怀疑 发问的好同学啊,我也是刚培训结束的,struts框架相对比较容易啦,你现在刚学还是把老师的项目做下来,一般能在培训机构当老师的都是经理级人物,他们说的大都是对的,至于你说的不停刷新反复插入的问题,我倒没碰到过,因为我在页面提交跳转的时候采用的是javascript中的location=??过去,这样它的actionform就会是新的,不会产生刷新后重复插入的问题,另外还有一个问题值得你去注意的是在当你点连续快速点击两次提交按钮的时候也会出现重复插入的问题,因此建议你在用LOCATION方式跳转的情况下还要对提交按钮进行设置,比如点击一次按钮后将其状态设置为不可再点击
      

  4.   

    用saveToken(request);可以解决不停刷新反复插入的问题。
      

  5.   

    谢谢!我总的说下我的疑惑!
    1.如果JSTL和Struts标签都能处理相同的功能,比如有些前台的逻辑判断,一般用什么??
    2.Tiles框架在实际应用中多不多?
    3.Validate验证在实际应用中使用的比例高么??
    谢谢解答一下!!
      

  6.   

    结合自己的经验尝试一下回答吧1.不得不讲这个问题有点较真儿,无所谓,用哪个都行,有的时候,我是在实现一个功能的时候,哪个代码写的行数少用那个 (懒......)2.Tiles我觉得应用不多,反正我是根本就没学,原因很简单,小的项目根本用不着,大的项目人家公司有自己的产品线和框架,谁用你的啊(你要是大公司的兄弟我恭喜你,还是学吧,不为别的为了饭碗......保不齐哪个新项目当个标杆产品上,就用到了)3.Validate这种验证还是熟悉的好,不管用户在需求上提没提,最起码在代码的开发和测试阶段,Validate验证还是可以起到不少作用的。使用比例么....反正我用着是满频繁的,我觉得多一层验证我心安 -_-!
      

  7.   

    一.Struts体系结构 
    MVC
    二.配置Struts组件
    主要是struts-config.xml
    三.ActionForm
     1.多面手ActionForm(a.填充域b.数据缓存c.数据效验器d.类型转换器e.数据传递对象f.防火墙)----疑惑:这些作用哪些是常用的!
    --都常用 
     2.ActionForm的设计结果
     3.ActionForm的其他类型(Struts1.1新增了Map-backed ActionForm和DynaActionForm两个类型,这两个类型在实际应用中使用的多吗??)
    --没怎么用
     4.使用ActionForm
     5.BaseForm(这个用的多吗??)
    --没怎么用 自己写BaseForm
    四.使用ActionForward
     疑惑:这里有个转发于重定向,以前没用Struts的时候,需要从Servlet带值跳转页面的时候,有个Bug,就是如果跳完后再点刷新,之前的操作过程会重新走一遍。比如说发帖,如果不停刷新,会不停的向数据库中插入数据。这种情况怎么解决?Struts里面会有这种情况吗??
    --struts里也会有,除非你使用get方法提交 解决办法是使用Struts中的Token 
    五.ActionMapping
     疑惑:属性很多,最常用的有哪些,象include,className,roles,parameter,attribute,prefix,suffix,unknown这些都常用吗??
    --一般用 mapping.findForward(name)
    六.使用Action对象
     疑惑:标准的Action,级联Action,Scaffold Action,基本的View Action这些哪些是常用的
    --常用Action 与 DispathAction 
    七.标签
     疑惑:书上写了能用JSTL标签的尽量使用jstl,企业中是这样的吗??我们老师根本就不会jstl,我都懒得问了!汗!!
    --jstl比struts标签要全功能较多 但是使用struts还是尽量使用它自带标签 足以满足一般需求
    八.Tiles框架
     疑惑:有很多方法实现页面的框架式布局,比如:HTML有框架标签,jsp也能用include实现,但是Tiles能实现继承,我觉得这个是它比较独特的,当然也比较难学。不知道真正的企业开发中前台的框架布局用Tiles的多吗??
    --网页框架使用tiles是比较好的选择 相当于生成一个魔板,可以定义好魔板head,foot,menu 我们需要的只是开发content
    九.Validate
     疑惑:书中大篇幅的讲这个,我觉得也比较有用,毕竟前台的JavaScript不是万能的,万一浏览器屏蔽了这个,那后台对数据的验证就非常必要了!但是老师却说这个用的不多,真是这样吗??
    --没怎么用 自己写javascript更快
    十.本地化
    --国际化?使用很多struts支持很好
    十一.数据服务功能
     疑惑:这个应该用的不多吧?