页面开发语法

一、一个纯页面跳转问题,用到表单提交

程序中的基本方法格式,可以简单看一下:
 在一个页面中,想简单放一个按钮,可以跳转到另外一个页面,这个可能有两种实现方式:
 A js中写一下:window.location = getBathPath() + "/fm/someAction.action"
 B 利用 form 表单提交,在一个 jsp 页面的 form 中,要定义:
  method="post"
  action=the URL like A‘s  但此处需要注意,这里有一个脚本表达式 <%=request.getContextPath()%>/fm 因为action 是有一个命名空间的
   PROPERTY OF ‘id‘

然后在 js 中去调用一下: $(‘#formId‘).submit();

接下来看一下:我们的后台怎么去写:
 
 如果仅是跳转到一个页面,页面不需要调用什么数据来显示,那完全没必要在 action 文件中去写这个方法,而只需要配置一个空 action 即可:
 写 name class method="doForward"
 <result name="success">一个基于根目录的jsp文件

二、页面不刷新的提交方式以及 Action 中的支持方式:
 首先,jsp 页面中不存在支持的内容,直接从 js 说起,
 $.post(url,{paramsList},function(data){data.json[此为Action中的变量名,可以标识执行结果]});

对应于 url 的 xml 配置,这里也要多点内容,
 第一行不变,但 method 不再是 doForward 而是一个具体的方法,此方法要求不是一个业务上的执行到位完成,即 return SUCCESS 结尾,而且
 中间应该加入你准备在回调函数用到且在配置文件中出现的一个变量
 <result name="success" type="json">  这是表明要返回 json 数据,
 且下面 includeProperties  这个是参数标签,所以用 <param 括起来

这里要说的是,在我们好工具的基础上,可以进行页面的随意开发,但需要一点就是

会灵活去使用我们的jquery和css,祝早日开发出精致页面。



 菊子曰:很给力的博客离线发布软件

页面开发语法

时间: 2024-10-27 19:10:14

页面开发语法的相关文章

移动端页面开发

移动端页面开发 移动客户端的开发类型(站在前端立场上来说),主要是三种:Native App(原生APP),也就是完全使用移动设备系统语言写的客户端,iPhone iPad就是纯Object-C,安卓就是纯JAVA, 是性能最棒的开发方式,但灵活性不好.Web App, 就是在移动浏览器里打开的,纯HTML+CSS+JS,说白了就是个网页,只不过非常的富应用,比如手机浏览器访问的GMAIL.就是在浏览器里打开的页面.IOS支持可以在桌面创建访问的快捷方式,但是说到底还是打开Safari跑.而且对

JSP页面开发知识点整理

刚学JSP页面开发,把知识点整理一下. ----------------------------------------------------------------------- JSP语法http://www.runoob.com/jsp/jsp-syntax.html <% 代码片段 %><% out.println("Hello World!"); %> <%! 变量声明 %><%! int i = 0; %> <%= 表

移动端页面开发流程

移动端页面布局 一.移动端app分类 1.Native App原生app手机应用程序 使用原生的语言开发的手机应用,Android系统用的是java,ios系统用的是object-C 2.Hybrid App 混合型app手机应用程序 混合使用原生的程序和html5页面开发的手机应用 3.Web App 基于Web的app手机应用程序 完全使用html5页面加前端js框架开发的手机应用 二.Viewport视口 视口是移动设备上用来显示网页的区域,一般会比移动设备可视区域大,宽度可能是980px

微信页面开发 第三次总结

暂停微信页面开发,先处理yxt安卓司机版本. 司机端需求: 登入功能(由管理员分配账户),导航地图(提供搜索功能,寻找地点,快速导航) 接单控制=>是否接单,是否自动接单,接单类型 接单:当乘客抢到单后,司机有120秒时间可以抢单.参与抢单的司机会显示订单被抢,显示被谁抢.自己抢到,则显示去接乘客,或者呼叫乘客,去接乘客则显示路线导航,呼叫乘客则拨打乘客电话, 在接乘客时候显示距离和电话按钮,(乘客端可显示司机距离),司机点击接到乘客,订单状态变为服务中,同时,乘客端收到服务开始的消息. 服务过

手机页面开发总结_

1,图片像素不要用具体px,要用% px 2,左右边距也用%px 3,字体上,如果太小的px 手机上和电脑上是有区别的最好的情况是用em 4,对于get请求所带参数,参数之间不要留空格,不然读取数据时会取不到值 (面对如果名称没有错,值也有的情况,那么就观察你的url 看参数名称之后是否出现奇怪的字符) 5,面对多个单选框取值,首先为他们取同一个name 值(这样能保证它只能单选,不会出现多选)->给他们赋value值->循环单选框判断他们的checked 属性,在取值 6, 面对不同手机的不

HTML5页面开发的基础性模板

分享一个HTML5页面开发的基础性模板,包含了两个版本: 开发版本 注释版本 开发版本 <!DOCTYPE html> <html> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta charset="utf-8"> <title></title> <meta name=&q

Webpack之“多页面开发”最佳实战

前言:相信之前看过这篇文章,前端构建工具之“Webpack”的朋友,对于Webpack有了一定的了解.那么今天就跟大家分享下:如何利用webpack,来进行多页面项目实战开发. 一.项目初始化安装 1.先安装node.js 和 webpack 第一步:如果没有安装node的朋友,可以去node中文官网下载.安装好后,打开cmd工具,输入: 1  node - v // 如果有显示内容则证明安装成功(这是看我们node版本的指令) 如下图: 第二步: 全局安装webpack 1  npm  ins

【从零开始学BPM,Day5】报表配置及自定义功能页面开发

[课程主题] 主题:5天,一起从零开始学习BPM [课程形式] 1.为期5天的短任务学习 2.每天观看一个视频,视频学习时间自由安排. [第五天课程] 1.课程概要 Step 1 软件下载:H3 BPM10.0全开放免费下载:http://bbs.h3bpm.com/read.php?tid=861&fid=11 Step 2 安装资料:参考本博的"安装资料"分类 Step 3 产品在线帮助浏览:http://bbs.h3bpm.com/read.php?tid=286&

客户端发现_观影团活动页面开发与客户端新版跳转测试页面开发项目总结

   这一周过的是我理想的实习状态,手头有项目则忙项目,没项目则提高基础技能.那么下面来看看这周做的活动页面效果吧. 项目介绍 (一).观影团活动页面的开发 本项目页面的开发基本都是用之前用过的技术,不同之处在于乐帝之前的开发处于懵懂状态,现在回头看还是有些许的提高,对页面每一行代码都知道来龙去脉,弹出窗.对齐.居中布局都从本周阅读<前端开发修炼之道>有了更深层次的认识.css对齐与居中布局都不是单独属性完成的,而是有关联及触发的,而之前写页面不理解的恰恰是属性间的触发关系. 这里拿弹出窗的构