上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 61 下一页
摘要: ${r} ${r}可以取其action类中对应的属性r的值,但是这个不是EL表达式是OGNL 重定向传参数也可以用到,重定向就不会共享一个值栈了。重定向到一个jsp,因为没有访问一个A... 阅读全文
posted @ 2013-12-11 17:14 剑握在手 阅读(397) 评论(0) 推荐(0)
摘要: 例子: /r1.jsp /r2.jsp r1 r2 访问其他namespace: login dashboard /secure dashboard.jspglobal-results可以让同一个namespace和继承该namespace的namespace共享其result的name,和extends(继承)一起,常用来定义大家都用的results。 ... 阅读全文
posted @ 2013-12-11 16:35 剑握在手 阅读(378) 评论(0) 推荐(0)
摘要: 出发jsp: Insert title here 取得Map类型request,session,application,真实类型 HttpServletRequest, HttpSession, ServletContext的引用: 前三者:依赖于容器 前三者:IOC (只用这种) 后三者:依赖于容器 后三者:IOC 用户名: 密码: struts配置文件: /... 阅读全文
posted @ 2013-12-11 16:04 剑握在手 阅读(294) 评论(0) 推荐(0)
摘要: 一个jsp "/> Insert title here 使用addFieldError方法和s:fieldError标签简单处理数据校验 添加用户 Actionimport com.opensymphony.xwork2.ActionSupport;public class UserAction extends ActionSupport { private String name; public String add() { if(name == null || !name.equals(... 阅读全文
posted @ 2013-12-11 14:40 剑握在手 阅读(242) 评论(0) 推荐(0)
摘要: 如果为action配置了类,那么默认就会执行Action类的excute方法,Action类的写法三种:①public class Action1 { public String execute(){ return "abc";//根据返回结果,去xml文件中找name与之匹配的result } }②import com.opensymphony.xwork2.Action;//ActionSupport类实现了该接口public class Action2 implements Action { @Override public String execute() th.. 阅读全文
posted @ 2013-12-11 14:17 剑握在手 阅读(1090) 评论(0) 推荐(0)
摘要: 该代码实现了一个可以注册监听类的类,如果注册了监听类,那么在类的一个方法执行前会执行监听类的方法。并且该监听类方法的参数就是被监听对象。监听类就是事件监听器,被监听对象就是事件源,事件监听器的参数就是事件对象。//设计一个事件源,被监听器监听 Observer(观察者设计模式)public class Demo2 { public static void main(String[] args) { Person p = new Person(); p.registerListener(new PersonListener(){ public void doeat(Event e) { Pers 阅读全文
posted @ 2013-12-11 12:53 剑握在手 阅读(361) 评论(0) 推荐(0)
摘要: Filter是个servlet中的接口,servlet内部实现了利用Filter来过滤请求。 可以在filter中根据条件决定是否调用chain.doFilter(request,response);即是否让目标资源执行。 可以在让目标资源执行前,对request和response作预处理,在让目标资源执行。 可以在目标资源执行之后,捕获目标资源的执行结果,从而实现一些特殊的功能。 ... 阅读全文
posted @ 2013-12-11 10:50 剑握在手 阅读(358) 评论(0) 推荐(0)
摘要: 在工程目录的src下新建 struts.xml /error.jsp Hell... 阅读全文
posted @ 2013-12-10 14:10 剑握在手 阅读(296) 评论(0) 推荐(0)
摘要: public interface UserDao { public void addUser(User user); public User getUser(int userId); public User findUser(String loginName, String password); public void update(User user)... 阅读全文
posted @ 2013-12-10 11:30 剑握在手 阅读(605) 评论(0) 推荐(0)
摘要: 使用该工具类需要从spring开发包中导入spring.jar和commons-logging.jar,这个模板是线程安全的。 JdbcTemplate: public class JdbcTemplateTest { static JdbcTemplate jdbc = new JdbcTemplate(JdbcUtils.getDataSource()); /**... 阅读全文
posted @ 2013-12-09 20:43 剑握在手 阅读(600) 评论(0) 推荐(0)
上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 61 下一页
返回顶部↑