页面

[原创]教你如何静态化JSP页面

放肆的年华 提交于 2020-04-18 04:53:21
访问一个页面,对于用户来说当然是越快越好,如果打开时间超过他们的等待时间,那么你的网页就会被关掉,相比动态页面,静态页面打开速度要快些,现在leo就教大家怎么生成静态文件! XML/HTML代码 < %@ page language = "java" import = "java.io.*,java.net.*" pageEncoding = "utf-8" % > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" > < html > < head > < title > test </ title > </ head > < body > < % URL url = new URL("http://www.baidu.com"); URLConnection url urlconn = url.openConnection(); // 抽象类 URLConnection // 是所有类的超类,它代表应用程序和 URL 之间的通信链接,通过在 // URL 上调用 openConnection 方法创建连接对象 urlconn.connect(); // 使用 connect 方法建立到远程对象的实际连接 HttpURLConnection httpconn = (HttpURLConnection)

DWZ表单提交及关闭当前页面并刷新数据

半腔热情 提交于 2019-12-05 18:42:12
在DWZ文档中,对于 DWZ框架Ajax无刷新表单提交处理流程描述如下: 1. ajax表单提交给服务器 2. 服务器返回一个固定格式json结构 3. js会调函数根据这个json数据做相应的处理 注意: DWZ框架默认的ajax表单提交都是返回json数据,告诉客户端操作是否成功,成功或失败提示信息,以及成功后的处理方式(刷新某个navTab或关闭某个navTab或navTab页面跳转)。 表单提交后服务器操作失败了,客户端接收statusCode和message后给出错误提示,表单页面是不动的。这样可以方便用户看到出错原因后直接修改表单数据再次提交,而不用重填整个表单数据。 当然如果你还是喜欢表单提交后直接载入html页面也是没有问题的,参照dwz.ajax.js自己扩展一下也是没问题的。 DWZ 表单提交dwz.ajax.js · Ajax 表单提交后自动调用默认回调函数, 操作成功或失败提示. Form标签上增加 onsubmit="return validateCallback(this); · Ajax 表单提交后如果需要重新加载某个navTab或关闭dialog,可以使用dwz.ajax.js中事先定义的方法 navTabAjaxDone /dialogAjaxDone 注意:如果表单在navTab页面上使用navTabAjaxDone

几种开发UI界面的方式demo Android

放肆的年华 提交于 2019-12-05 02:35:48
下面用demo说明: 1.######## 用编程的方式开发UI界面 2014年5月13日 上午6:07 ################## /* 用编程的方式开发UI界面 */ // 创建一个线性布局管理器 LinearLayout layout = new LinearLayout(this); // 设置Activity显示layout super.setContentView(layout); // 设置layout中的控件垂直排列 layout.setOrientation(LinearLayout.VERTICAL); // 创建一个TextView final TextView tvShow = new TextView(this); // 创建一个按钮 Button btn = new Button(this); btn.setText(R.string.ok); btn.setLayoutParams(new ViewGroup.LayoutParams( ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT)); // 向layout中添加TextView layout.addView(tvShow); // 向layout中添加按钮 layout.addView