.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,如需转载请自行联系原作者


相关文章
|
1月前
|
自然语言处理 Java 数据库连接
掌握JSP页面编程:动态生成Web内容
【4月更文挑战第3天】Java Server Pages (JSP) 是一种用于创建动态Web内容的Java技术,它结合HTML并允许在页面中嵌入Java代码。JSP支持代码片段、表达式语言(EL)和JSTL标签库,简化动态内容生成。当服务器接收到请求时,执行JSP中的Java代码并将结果嵌入HTML返回给客户端。示例展示了如何显示当前日期和时间。JSP可与Servlet、JavaBeans、数据库等结合,用于构建功能丰富的交互式Web应用。
掌握JSP页面编程:动态生成Web内容
|
2月前
银行营业网点管理系统——修改的页面(updateBreaches.jsp)
银行营业网点管理系统——修改的页面(updateBreaches.jsp)
17 2
|
2月前
新闻发布项目——注册页面(reg.jsp)
新闻发布项目——注册页面(reg.jsp)
14 1
|
2月前
|
Java 数据库连接 mybatis
springboot访问jsp页面变成直接下载?
springboot访问jsp页面变成直接下载?
48 0
|
2月前
|
前端开发 Java
java实现动态验证码源代码——jsp页面
java实现动态验证码源代码——jsp页面
14 0
|
2月前
|
JavaScript 前端开发 Java
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Jsp页面
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Jsp页面
9 0
|
3月前
|
存储 缓存 Java
JSP页面生命周期详解及优化建议
JSP页面生命周期详解及优化建议
|
2月前
|
前端开发 Java
java通过commons-fileupload实现多张图片的上传(jsp页面)
java通过commons-fileupload实现多张图片的上传(jsp页面)
16 2
|
5月前
|
Java 应用服务中间件 容器
JSP页面请求响应过程中的编码解码
JSP页面请求响应过程中的编码解码
60 0
|
6月前
|
Java
jsp页面中显示word/excel文档方法
jsp页面中显示word/excel文档方法

相关课程

更多