.jsp页面中请求action的几种方式

简介:
方式1.javascript location.href     -------( 实现整个页面刷新 )
< table  width = "95%"  border = "0"  align = "center"  cellspacing = "1"
             cellpadding = "4" >
             < tr >
                 < td  align = "right" >
                     < input  name = "button"  type = "button"  class = "button01"
                         onmouseover = "makevisible(this,0)"  onmouseout = "makevisible(this,1)"
                         onclick = "add()"  value = " 增加 style = "cursor: hand;" >
                 </ td >
             </ tr >
         </ table >
 
     </ body >
     < SCRIPT >
function  add() {
     location.href= "<c:out value='${cpath}'/>/proposal/managesortaddAction.action?id=<c:out value='${item.id}'/>"
}
</ SCRIPT >
2.   <a>
2.1 < s:param>
< td >
< a
     href = '<s:url action="mydraftmodiAction.action" namespace="politics">
                     < s:param   name = "peinfouseraccount"   value = "useraccount"   />
                     < s:param   name = "sflag"   value = "sflag"   />
                     </ s:url > '><img
                                 src = "<%=request.getContextPath()%>/images/icon/modify.gif"
         width = "16"  height = "16"  border = "0"  alt = "" >
</ a >
</ td >
 
2.2 用" ?id=" (我比较赞成)
< td >
< href = "<c:out value='${cpath}'/>/proposal/managesortdeleteAction.action?id=<c:out value='${item.id}'/>">
< img  src = "<c:out value='${cpath}'/>/images/icon/delete.gif"
     width = "16"  height = "16"  border = "0"  alt = " 删除 " >
  </ a >
</ td >
 
3.   ext. 实现链接进行局部刷新
< td >< input  type = "button"  style = "cursor: hand"  value = " 维护小类 "
     onclick = "minisort()"  />
</ td >
< script  type = "text/javascript" >
         function  minisort()
         {
            var  el = Ext.get( "minisort" );          
             var  mgr = el.getUpdater();
            mgr.update( {
             url:'<c:out  value=' $ { cpath } '/>/proposal/manageminisortAction.action' ,
                scripts: true
                     } );
         }   
</ script >
 
4.. < from > 实现表单提交(使用 struts2 中框架时, input name
< input  name = "proposalBig.name"   bean 对象的属性, input value
value = '${proposalBig.name}' )为输出 bean 对象的属性的值)
------------------------------------------------------------------------------------------------------------------------------------------
< form  action = "<c:out value='${cpath}'/>/proposal/managesortsaveAction.action"
                 method = "post" >
                 < table  width = "95%"  border = "0"  align = "center"  cellspacing = "1"
                     cellpadding = "4"  class = "contentTable" >
                     < tr >
< td  width = "25%"  class = "low" > 名称 </ td >
     td  width = "75%"  class = "lowest" >                  
     < input  name = "proposalBig.name"  type = "text"  class = "button01"  id = ""
         width = "100%"  value = '${proposalBig.name}'/>
             </ td >
             < td  width = "25%"  class = "lowest" ></ td >
                     </ tr >
                 </ table >
< table  width = "95%"  border = "0"  align = "center"  cellspacing = "1" cellpadding = "4" >
             < tr >
                 < td  align = "right" >
     < input  name = "sortsave"  type = "submit"  class = "button01"
         onmouseover = "makevisible(this,0)"  onmouseout = "makevisible(this,1)"   value = " 保存 style = "cursor: hand;" >
         </ td >
</ tr >
</ table >
</ form >



     本文转自 gaochaojs 51CTO博客,原文链接:http://blog.51cto.com/jncumter/166697,如需转载请自行联系原作者


相关文章
|
2月前
|
Java 应用服务中间件 开发工具
如何使用IDEA创建JSP页面
如何使用IDEA创建JSP页面
230 0
|
4月前
|
Java 数据安全/隐私保护
JavaBean组件<jsp:forward>动作<jsp:param>动作登录页面输入用户名和密码,然后进入检查页面判断是否符合要求,符合要求跳转到成功界面,不符合要求返回登录界面,显示错误信息。
该博客文章通过JavaBean组件和JSP动作元素`<jsp:forward>`与`<jsp:param>`的使用示例,演示了用户登录流程,包括登录信息的提交、验证以及根据验证结果进行的页面跳转。
JavaBean组件<jsp:forward>动作<jsp:param>动作登录页面输入用户名和密码,然后进入检查页面判断是否符合要求,符合要求跳转到成功界面,不符合要求返回登录界面,显示错误信息。
|
7月前
|
自然语言处理 Java 数据库连接
掌握JSP页面编程:动态生成Web内容
【4月更文挑战第3天】Java Server Pages (JSP) 是一种用于创建动态Web内容的Java技术,它结合HTML并允许在页面中嵌入Java代码。JSP支持代码片段、表达式语言(EL)和JSTL标签库,简化动态内容生成。当服务器接收到请求时,执行JSP中的Java代码并将结果嵌入HTML返回给客户端。示例展示了如何显示当前日期和时间。JSP可与Servlet、JavaBeans、数据库等结合,用于构建功能丰富的交互式Web应用。
163 5
|
7月前
银行营业网点管理系统——修改的页面(updateBreaches.jsp)
银行营业网点管理系统——修改的页面(updateBreaches.jsp)
|
7月前
新闻发布项目——注册页面(reg.jsp)
新闻发布项目——注册页面(reg.jsp)
|
7月前
|
Java 数据库连接 mybatis
springboot访问jsp页面变成直接下载?
springboot访问jsp页面变成直接下载?
|
7月前
|
前端开发 Java
java实现动态验证码源代码——jsp页面
java实现动态验证码源代码——jsp页面
|
7月前
|
JavaScript 前端开发 Java
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Jsp页面
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Jsp页面
|
7月前
|
前端开发 Java
java通过commons-fileupload实现多张图片的上传(jsp页面)
java通过commons-fileupload实现多张图片的上传(jsp页面)
|
2月前
|
XML JSON Java
探索研究JSP 客户端请求
【10月更文挑战第2天】
57 8