摘要: ClassNoFound,一般是没有导包,或者是导错包了 阅读全文
posted @ 2018-05-03 21:53 cghmmm 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-05-03 21:43 cghmmm 阅读(694) 评论(0) 推荐(0) 编辑
摘要: ../ :表示上级目录 ./:表示当前目录 /:表示根目录 在当前目录:./ 也可以省略./ 在上级目录:../ 在根目录下,也可写成/he.js 阅读全文
posted @ 2018-05-03 17:57 cghmmm 阅读(430) 评论(0) 推荐(0) 编辑
摘要: #{}表示点位符 ${}表示字符串的拼接,可能会有sql注入的问题 https://blog.csdn.net/marvel__dead/article/details/70175698 阅读全文
posted @ 2018-05-03 15:58 cghmmm 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 值栈是每一次请求对象的轻量级数据中心 每一次请求都会创建一个ValueStack,ValueStack封装该次请求的数据信息 (1)ValueStack是一个接口 (2)ValueStack贯穿整个Action的生命周期(一次请求),每个Action实例都有ValueStack对象,ValueSta 阅读全文
posted @ 2018-05-03 14:56 cghmmm 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1,通过HttpServletRequest对象传递,页面使用EL表达式获取数据 Servlet:request.setAttribute(String name,Object value); JSP:${name} 2,通过Action来传递,页面通过Struts2标签来获取数据 (1)通过Htt 阅读全文
posted @ 2018-05-03 14:11 cghmmm 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 使用第二种来操作简单,必须保证的是参数是Modle中的一个属性 一般使用第一种和第二种结合,或者第一种和第三种结合,不推荐直接使用第三种 阅读全文
posted @ 2018-05-03 13:46 cghmmm 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 使用ModleDriver接口,来对参数进行封装 阅读全文
posted @ 2018-05-03 13:42 cghmmm 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 创建独立Modle对象,页面通过ognl表达式语法来封装对象 创建独立的Modle对象 action struts.xml jsp页面 阅读全文
posted @ 2018-05-03 13:37 cghmmm 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1,把action本身做为封装对象 smile.jsp页面 struts.xml action类,及页面提交后,在后台打印的结果 阅读全文
posted @ 2018-05-03 03:21 cghmmm 阅读(166) 评论(0) 推荐(0) 编辑