struts 通配符的使用】的更多相关文章

使用通配符可以将配置量降到最低,十分方便 新建一个javaweb项目 在项目中加入Struts.xml( 选中项目右键MyEclipse-->project facets-->Struts2-->finish) 在src项目下新建一个包action 在action包中新建一个studentAction,新建一个teacherAction.都继承ActionSupport方法 studentAction.java代码如下 package action; import com.opensym…
报错截图如下: 主要原因是:对大小写敏感. struts.xml StudentAction.java jsp页面:(重点就是这里,锚里面需要特别注意,大小写应该与struts.xml里面的保持一致,如果不一致则会出现第一张图这样的报错.)…
<action name="user_*" class="com.wangcf.UserAction" method="{1}"> <result>/user.jsp</result> </action> 这个时候的action:user_del就调用UserAction类中的del方法 <action name="*_*" class="com.wangcf.{…
1.web.xml配置: <filter> <filter-name>Struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter  </filter-class> </filter> <filter-mapping> <filter-name>Struts2&…
Struts2概论 1.MVC原理 MVC(Model-View-Controller),程序设计理念 视图不用多说,html.jsp等 控制器,中转站,分配各个组件应当做什么,接受参数并跳转其他处理 servlet.action 模型 Struts中的ActionFrom一集业务JavaBean实现.对表单数据进行封装,与页面表单交互并传递数据:JavaBean用于处理真正的业务请求 2.产生 Struts+webWork 3.结构体系 客户端发送请求-->web.xml中的StrutsPre…
学习框架过程中,一直对框架中的配置文件比较难理解,特搜集资料简要记录一下struts.xml文件遇到的问题. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/d…
本次学习的内容是struts通配符配置: 具体内容为: 一.准备工作 1.新建Web工程 2.添加struts:右键点击工程名选择My Eclipse-->点击add struts..-->添加struts2.1 二.编写程序 1.建com.bjsxt.struts2.action包(名字可自拟),并在其中编写StudentAction和TeacherAction. 附Student代码: package com.bjsxt.struts2.action; import com.opensym…
当action中的方法有很多时,那应该怎么调用呢?上次我们提到的UserAction类中只有一个execute方法,如果我们需要增加用户的增删改查方法,如下: public class UserAction extends ActionSupport{ ...其他略去 /** * 添加用户的方法 * @return * @throws Exception */ public String add() throws Exception{ message="添加用户"; return SU…
一.DMI动态方法调用的其中一种改变form表单中action属性的方式已经讲过了.还有两种,一种是改变struts.xml配置文件中action标签中的method属性,来指定执行不同的方法处理不同的业务逻辑:另外一种是使用通配符的方式.改变method属性的方式需要配置多个action,而且这些action定义的绝大部分都是相同的,所以这种定义是相当冗余的.因此,使用通配符就可以在一个action标签中代替多个逻辑处理的Action. 二.示范:(和之前的动态方法调用改变form表单acti…