服务于区块链开拓者

www.zhidnet.com

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年10月9日

摘要: Struts内置Action-ForwardAction用法在javaweb应用程序中,可能会经常出现只要将Action对象转发到某个JSP的情况在上一点中曾提到总是由Action调用JSP是个好习惯。如果我们不必在Action中执行任何业务逻辑,却又想遵循从Action访问页面的话,就可以使用ForwardAction它可以使你免去创建许多空的Action类。运用ForwardAction的好处是不必创建自己的Action类,你需要做的仅仅是在Struts配置文件中配置一个 Action mapping。假定你有一个JSP文件index.jsp ,而且不能直接调用该页面,必须让程序通过一个A 阅读全文
posted @ 2012-10-09 17:41 知点网 阅读(825) 评论(0) 推荐(0) 编辑

摘要: 表单校验功能的实现步骤1在actionform中重写校验函数: public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) { // TODO Auto-generated method stub System.out.println("==validate begin=="); ActionErrors errors=new ActionErrors(); if(userName==null||userName.equals("")){ errors.a 阅读全文
posted @ 2012-10-09 15:51 知点网 阅读(429) 评论(0) 推荐(0) 编辑

摘要: 1 el表达式可以作为元素属性的值,也可以在自定义或标准动作元素内容中使用,但是不能在脚本元素中使用2 要使用动态获得元素值必须使用【】 ${sessionScope.student[data]}其中data是一个变量。3 ${username}在不指定username的范围的情况下获得username的值时会依次从page,request,session,application范围中查找4 Empty验证运算符,条件运算符?Empty作为前缀用来检索一个值是否为null或者empty 例如:${empty user.name}判断user中name的值是否为空${condition?true 阅读全文
posted @ 2012-10-09 15:17 知点网 阅读(163) 评论(0) 推荐(0) 编辑

摘要: 1在struts中要学会使用xxx.properties配置文件,配置文件在struts-config.xml中的<message-resources parameter=”applicationresource”/>中定义。配置文件必须在src根目录下并且文件的扩展名是.properties。在action的子类中经常需要修改配置文件中的配置信息。2LookupDispatchAction主要用来处理多个同名提交按钮的表单之中,类中可以定义多种业务方法,每种方法都是由配置文件中指定的一个特殊请求参数的值来决定的,提交按钮不一定要使用struts的html标签实现,可以使用标准的h 阅读全文
posted @ 2012-10-09 10:41 知点网 阅读(673) 评论(0) 推荐(0) 编辑