`
chengyu2099
  • 浏览: 466628 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

webwork 获取表单值

阅读更多
<!-- 新增用户 -->
		<div id="addUserDiv" style="display:none">
		<!-- head -->
			<table class="title_table">
			    <tr>
			      <td id="left"><span id="name">新增用户</span></td>
			    </tr>
			 </table>
		<!-- body get/set UserRole VO -->
		<table class="main_table">
		 <tr>
		 	<td>
		 	<form action="addRoleUser.action" method="post" 
			name="addUserFrm" >
		  	<table class="form_table">
		      <tr>
		          <td class="texts">登录用户名 :</td>
		          <td class="forms">
		          	<input type="text" name="userRole.userName" 
				id="addUserName" />
		          </td>
		          
		          <td class="texts">权限类型:</td>
		          <td class="forms">
					<select name="userRole.roleId" 
					id="addUserSelect">
		                <option value="1" >超级管理员</option>
		                <option value="2" >管理员</option>
		                <option value="3" >普通用户</option>
		            </select>
			   	  </td>
			   	  
		        </tr>
		        <tr>
		          <td class="texts">用户密码 :</td>
		          <td class="forms">
		          	<input type="password" name="userRole.password" 
				id="addUserPsw" />
		          </td>
		          
		          <td class="texts"></td>
		          <td class="forms">
		          	<input type="button" class="input4"  id="saveAddUser" 
				value="保存"/>
			   	  </td>
			   	  
		        </tr>
		        <tr>
		        	 <td class="texts">确认密码 :</td>
			          <td class="forms">
			          	<input type="password" name="userRole.password" 
					id="addUserPsw2" />
			          </td>
		        </tr>
		     </table>
		     </form>
		     </td>
		    </tr>
		  </table>	 
		</div>

private UserRole userRole = new UserRole(); // 页面 新增用户 获取 表单元素 

	public String addRoleUser(){
		System.out.println("### add Role User roleManagerAction ###");
		System.out.println(
				"userName = "+userRole.getUserId().getUserName()+" 这个是hibernate的多
				表关联 这里是两个表 many-to-one " 
				+"passWord = "+userRole.getUserId().getPassword()+" "
				+"roleId = "+userRole.getRoleId()+" "
				+"userId = "+userRole.getUserId().getId()
		);
		try {
			roleService.addUserRoleAndUser(userRole);
		} catch (Exception e) {
			e.printStackTrace();
		}
		return SUCCESS;
	}
	/**
	 * userRole get/set VO 表单元素
	 */
	public UserRole getUserRole() {
		return userRole;
	}
	public void setUserRole(UserRole userRole) {
		this.userRole = userRole;
	}
分享到:
评论

相关推荐

    _探讨Ajax获取表单值向Servlet传递的设计方案.doc

    探讨Ajax获取表单值向Servlet传递的设计方案 在 JavaWeb 领域,MVC 框架越来越多,比较出名的有 Struts、Struts2、SpringMVC、WebWork 等,而 Ajax 作为一种与特定的动态 Web 编程语言(如 Java、C#、PHP)无关的...

    探讨Ajax获取表单值向Servlet传递的设计方案.doc

    本文将探讨如何使用Ajax获取表单值并将其传递给Servlet进行处理。 首先,我们需要了解的是,尽管存在多种MVC框架如Struts、Struts2、SpringMVC和WebWork等,但它们都是基于Servlet技术构建的。Servlet是JavaWeb的...

    WebWork标签库

    - **`&lt;ww:property/&gt;`**:用于获取值。当值不存在时,返回空字符串。此标签常用于在JSP页面中显示模型数据。 - **`&lt;ww:push/&gt;`**:将一个值推入当前作用域的栈中。常用于需要在一个局部范围内改变变量值的场景。 ...

    WebWork教程

    WebWork安装指南部分描述了如何获取并安装WebWork框架。开发者可以从官方提供的链接下载最新的WebWork压缩包,并按照文档说明进行解压和配置环境。解压后的文件中包含了WebWork运行所需的jar包、示例文件和文档资源...

    WebWork 教程

    通过OGNL,开发者可以轻松地访问和操作值堆栈(Value Stack)中的对象,值堆栈是WebWork用于存储和传递数据的核心机制之一,它在Action执行过程中保持数据的连续性,使得数据能够在多个Action之间共享。 #### 拦截...

    webwork教程

    - WebWork提供了内置的验证框架来简化表单验证过程。 - 可以为Action添加验证规则,自动验证用户的输入数据。 - **XWork配置文件**: - xwork.xml是WebWork的核心配置文件,用于定义Action、拦截器、结果类型等...

    webwork标签

    - `&lt;ww:property&gt;`:用于获取结果的属性值,如果未指定值,将从值栈顶部取值。 - `&lt;ww:push&gt;`:将值压入值栈,方便后续标签使用。 - `&lt;ww:param&gt;`:设置父标签的参数,通常用于设置其他标签的属性值。 - `...

    webwork教程很好的学习教程

    - **OGNL(Object-Graph Navigation Language)**:一种强大的表达式语言,用于获取和设置对象的属性。 - **IoC(Inversion of Control)容器**:用于管理对象生命周期和服务依赖注入。 #### 二、WebWork 2.x架构...

    WebWork ww标签

    WebWork WW标签库是专门为WebWork框架设计的一组自定义标签,用于在JSP页面上进行动态数据展示、控制流操作和表单元素渲染。WW标签库提供了丰富的标签,例如`&lt;ww:if&gt;`、`&lt;ww:iterator&gt;`、`&lt;ww:set&gt;`、`&lt;ww:property&gt;...

    webwork标签的使用和介绍

    - `&lt;ww:property&gt;`:用于获取ActionResult中的属性值,例如`&lt;ww:property name="pname" /&gt;`显示Person对象的pname属性值。 - `&lt;ww:param&gt;`:设置父标签的参数,常用于传递参数,如在URL构建中:`...

    webwork的使用教程

    Field-Driven Action中,每个表单字段对应ActionForm的一个属性,当表单提交时,WebWork会自动将表单数据绑定到ActionForm中。而在Model-Driven Action中,Action本身就是一个模型,Action实例的属性直接对应表单...

    WebWork教程-0.90版

    - **Field-Driven Action**:Action的每个属性对应一个表单字段,表单提交后,WebWork会自动将字段值绑定到Action的属性。 - **Model-Driven Action**:Action持有一个模型对象,所有的表单字段都映射到模型对象的...

    webwork中所有辅助的包

    6. **表单验证(Form Validation)**: WebWork提供了强大的表单验证机制,可以通过注解或XML配置文件定义验证规则,确保输入数据的合法性。 7. **国际化(Internationalization, I18N)**: WebWork支持多语言环境,...

    webwork2.0参考资料

    - **介绍**: OGNL(Object Graph Navigation Language)是一种强大的表达式语言, 用于获取或设置对象属性值。 - **应用场景**: - 在Action中使用OGNL表达式访问请求或Session中的数据。 - 在配置文件中定义复杂的...

    使用webwork上传excel并导入数据库

    1. 获取Excel数据:遍历每一行(Row),从每个单元格(Cell)中提取值。 2. 检查数据合法性:根据业务需求进行校验,例如检查是否为空、是否符合数据格式等。 3. 构造SQL语句:根据Excel列与数据库表字段的对应关系...

    解决方案:webwork checkboxlist遍历双重list,并设置选中

    在这个示例中,`name`属性的值是`employeeProperties[index][id]`,这样在提交表单时,Webwork可以根据这个命名规则解析二维数组,便于在后台处理。`#if($employee.attendance) checked #end`判断员工的`attendance`...

    Java - Manning - WebWork in Action (2006)

    - **验证机制**:WebWork框架内置了一套完整的表单数据验证机制。 - **配置验证规则**: - 在Action类中使用注解或XML配置来定义验证规则。 - 使用预定义的验证器或自定义验证器。 - **反馈用户**:当验证失败时,...

    用WebWork、JSP、Velocity建立注册页面-JSP教程,JspServlet

    {contextPath}`表示从上下文中获取`contextPath`变量的值,这使得页面能够正确地引用服务器的上下文路径。 ### 总结 通过本教程的学习,你应该已经了解了如何使用WebWork框架结合JSP和Velocity来构建一个简单的注册...

Global site tag (gtag.js) - Google Analytics