今天被问了很多 Struts 的题... 比较懵, 记下来请高手帮忙详细解答一下...
详细解答```` 不胜感激!
-----------------------------------------------------
1. Struts 比 Jsp 强大在什么地方?
2. 密码可以放在 Session 中麽?3. 国际化的思想?
4. 为什么需要关闭浏览器, 才能实现国际化?
5. 删除时如何实现批量删除?6. 阐述一下 Struts 中的标签库?
7. Struts 标签都有什么作用? 可以不用麽? 有什么弊端?
8. Struts 是绑定技术麽? 是绑定的, 把表单绑定给 Struts
9. Struts 中的 formbean 是做什么的?10. 上传时 formbean 的日期, 日期是什么?  日期应该设置成 bean 类型.
11. 上传限制?
12. 用什么技术实现上传?
13. 可不可以取到上传文件的类型?
14. Oracle 分页是怎么做的? 应该在数据库中条件查询
------------------------------------------------------------------
15. session 一定在关闭浏览器时就销毁了麽? session 范围大, 占服务器资源.16. 动态表单有缺点....? 
17. 用DIV+CSS, 网络传输方便. 降低网络流量19. Struts 流程, ActionServlet.......20. 上传时, 文件名是怎么取得的?
21. 如何删除文件? 目录?23. Struts 标签库很强, 一旦涉及到路径 能动态获得路径   html:re??25. Struts 有几种 Action 比较常用?  26. Struts 中哪个地方比较重要?
27. Struts 所有的请求都经过 ActionServlet 麽?  不全都经过...   *.do 是一个 servlet

解决方案 »

  1.   

    1,struts  使用mvc框架,将视图和控制逻辑分开,便于后期维护,而jsp相比要差点2,密码放在session?  有这个优势吗? jsp中不行吗?3,国际化就是支持国际化访问,比如一个支持英文的浏览器来访问你的页面,你可以把你的中文页面以英文方      式显示出来,而且不需要单独写另一个页面
    4,关闭浏览器?   这个问题有点小傻5,删除?删除什么,批量删除有时删除什么?6,struts的标签库有很多,对于struts1 和struts2 两者有点不同,具体可以看看他的指导文档7,struts中的标签主要是为了减少页面上的脚本的数量,所以作为struts的页面一般都要用标签
    8,绑定,这个我没听说过,不知道你说的什么意思?难道是actionForm? 那是struts1中的
    9,formbean貌似就是用来绑定的,将你的form当做一个bean来访问
    10,不太理解你说的那个日期是什么东西。
    11,上传一般有文件大小的限制,还有一些其他的东西,具体可以自己设置
    12,上传,有ftp上传,适合大文件上传,http上传,适合小的文件,
    13,可以
    14,oracle分页可以使用数据库端得分页,使用滚动ResultSet来实现,具体内部是使用rowid来实现的,也可     以使用页面分页,那样需要些脚本15,按理说是这样的 不过你可以让他提前销毁
    16,动态表单比较慢,资源消耗比较大
    。。
      

  2.   

    1. Struts 比 Jsp 强大在什么地方? //struts只是一个框架,把界面和逻辑代码分离开来,尽可能在页面少出现逻辑代码。
    2. 密码可以放在 Session 中麽? //放SESSION中干什么?浏览器一关就会清掉啊。3. 国际化的思想? //只是一个配置文件,可以用来干很多事,比如选择网站语言等
    4. 为什么需要关闭浏览器, 才能实现国际化? //不知道。。
    5. 删除时如何实现批量删除? //和struts无关,如果要实现,你可以把要删除的东西的ID放LIST里做个循环,如果用别的ORM框架,肯定有提供给你更简单的方法6. 阐述一下 Struts 中的标签库? //这个一时半会说不完。。
    7. Struts 标签都有什么作用? 可以不用麽? 有什么弊端? //可以不用,其实就是封装了一下HTML的标签,但是用起来相对比较方便。
    8. Struts 是绑定技术麽? 是绑定的, 把表单绑定给 Struts //不大清楚哦。。
    9. Struts 中的 formbean 是做什么的? //把form当做一个对象处理
    10. 上传时 formbean 的日期, 日期是什么?  日期应该设置成 bean 类型. //不知道什么意思。。
    11. 上传限制? //配置文件里设置大小
    12. 用什么技术实现上传? //一般fileuploads或者smartuploads
    13. 可不可以取到上传文件的类型? //可以,截一下字符串就OK
    14. Oracle 分页是怎么做的? 应该在数据库中条件查询 //不太熟悉
    ------------------------------------------------------------------ 
    15. session 一定在关闭浏览器时就销毁了麽? session 范围大, 占服务器资源. //是的16. 动态表单有缺点....? //慢
    17. 用DIV+CSS, 网络传输方便. 降低网络流量 //??19. Struts 流程, ActionServlet....... //太笼统20. 上传时, 文件名是怎么取得的? //截取字符串
    21. 如何删除文件? 目录? //学习JAVA的基础23. Struts 标签库很强, 一旦涉及到路径 能动态获得路径  html:re?? //??25. Struts 有几种 Action 比较常用?  //还有几种??26. Struts 中哪个地方比较重要? //其实很简单,配置好一切OK
    27. Struts 所有的请求都经过 ActionServlet 麽?  不全都经过...  *.do 是一个 servlet//是一个action