在听尚学堂struts1.x的那一套视屏技术,到了国际化之后,就晕,听不懂,不知道为什么,就算他按对照struts的lib库来讲解,还是听的特不明白

解决方案 »

  1.   

    有时间看看struts2的吧,1已经很少用了
      

  2.   

    不知道struts2听起容不容易懂,准备把struts1听完之后就来听2
      

  3.   

    struts1和2的关系不是很紧密,如果真想学struts2的话介意你先学WebWork,从某种程度上来讲,Struts2没有继承Struts 1的血统,而是继承WebWork的血统。或者说,WebWork衍生出了Struts2,而不是Struts 1衍生了Struts2。
      

  4.   

    看样子sturts1要早点结束。
    struts2是为了解决什么问题的,是不是和struts1解决同样的问题?
    学习struts技术如何提高学习的效力,楼上的哥们提供些意见
      

  5.   

    webwork是什么技术,怎么没听说过...
      

  6.   

    学习struts1的时候肯定是要知道 struts是怎么运行的.运行原理是什么? 然后你才可以知道为什么要这样去实现,是怎么实现的..再老师讲解多听两次,就差不多了..工作原理其实网上很多.我就列出点点吧:
          1.当 ActionServlet 实例接收到 HTTP 请求后,在 doGet 或 doPost 方法中都会调用process()方法处理请求
          2.在 ActionServlet 的 process() 方法中一旦选择了正确的子应用模块,就会调用RequestProcessor实例的process()方法来处理请求。在ActionServlet调用这个方法时,会把当前的request和response对象传给它
          3.RequestProcessor实例的process()方法调用ProcessActionCreate()方法,先判断是否在 Action 缓存中存在Action实例,如果不存在,就创建一个Action实例,把它保存在 Action 缓存中
          4.RequestProcessor实例的process()方法调用Action实例的execute()方法
     Action 的 execute 方法相关参数:
       1). ActionForward: 和 struts-config.xml 文件中的 <forward name="success" path="/hello.jsp" /> 节点对应
       2). ActionMapping: 和当前 Action 的 <action></action> 节点对应
       3). ActionForm: 和当前 Action 的 name 属性指定的 ActionForm 对应
      

  7.   

    看来每个精通sturts1的都会对struts提供的类的执行过程了如指掌,听你这么一说,看来我学的还不扎实
    一定要再回过头来去琢磨琢磨这一个过程
      

  8.   

    理解一门技术,不是看看视频和ppt就能掌握的,首先要学会不问原因照葫芦画瓢似的那种模仿抄写copy别人的代码,做到像拉屎一样那么的熟练,注意是不问原因的熟练,最后再去慢慢研究里面的东西,翻看视频一步一步的看,你才会领悟的更快,这是一种学习方法;另一种是看着视频对照写,看一段写一段,最然后仿照例子自己写,最后自己什么都不看,想到哪些到哪,最后视频里讲什么别人代码怎么写,你什么都不记得了,就会了
      

  9.   

    struts1 的技术主要是分析mvc框架的那一个流程
      

  10.   

    struts1 的基础主要是分析mvc框架的那一个流程