慕课网——使用useBean的4种方式传递表单参数

来源:互联网 发布:office2010破解软件 编辑:程序博客网 时间:2024/06/11 03:14
<!-- 这是dologin.jsp  里面有四种方式 --><body><jsp:useBean id="myUsers" class="com.po.Users" scope="page"></jsp:useBean><h1>setProperty动作元素</h1><br><%--  <!-- 根据表单自动匹配所有属性 --><jsp:setProperty property="*" name="myUsers"/>用户名: <%=myUsers.getUsername() %><br>密码: <%=myUsers.getPassword() %><br>--%><%--  <!-- 根据表单匹配部分用户名 --><jsp:setProperty property="username" name="myUsers"/>用户名: <%=myUsers.getUsername() %><br>密码: <%=myUsers.getPassword() %><br>--%><%-- <!-- 跟表单无关,通过手工赋值给属性 --><jsp:setProperty property="username" name="myUsers" value="lisi" /><jsp:setProperty property="password" name="myUsers" value="123456" />用户名: <%=myUsers.getUsername() %><br>密码: <%=myUsers.getPassword() %><br>--%><%-- <!-- 通过URL传参数给属性fuzhi --><jsp:setProperty property="username" name="myUsers" /><jsp:setProperty property="password" name="myUsers" param="mypass" />用户名: <%=myUsers.getUsername() %><br>密码: <%=myUsers.getPassword() %><br>--%></body>


//这是一个符合JavaBean规范的用户类package com.po;//实体类包名叫作po//用户类public class Users {private String username;//用户名private String password;//密码//保留此默认的构造方法public Users(){}public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}}


<!-- 这是useBean --><body><jsp:useBean id="myUsers" class="com.po.Users" scope="page"></jsp:useBean><h1>使用useBean动作创建JavaBean实例</h1><br>用户名:<%=myUsers.getUsername() %> <br>密码:<%=myUsers.getPassword() %> <br></body>


<!-- 这是login.jsp --><body><h1>系统登录</h1><!-- 这里人为地设置一个值 --><form action="dologin.jsp?mypass=999999" name="loginForm" method="post"><table><tr><td>用户名:</td><td><input type="text" name="username" value=""></td></tr><tr><td>密码:</td><td><input type="password" name="password" value=""></td></tr><tr><td colspan="2" align="center"><input type="submit" value="登录"></td><td></td></tr></table></form></body>



0 0
原创粉丝点击