dwz之局部刷新div

Jetson编译安装pycuda 可使用nvcc --version查看是否有信息输出,若没有,且安装cuda的情况下,需要手动将CUDA 的路径添加到环境变量中。编译生成_pvt_struct.cpython-38-aarch64-linux-gnu.so文件。基于jetson orin nano jetpack512模块上安装pycuda。4、获取pycuda源码(版本根据实际情况获取)2、进入conda环境并安装cuda工具包。9、若未检测出来需要清除并强制编译。7、编译成功后安装pycuda。5、配置编译并设置环境变量。 阅读详情

1.主页面如下

目的:右侧“添加”“删除”后,只刷新右侧


主页面代码如下:

<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<script type="text/javascript">
	
</script>
<style>

</style>
<div class="pageContent">
	<div class="panelBar">
		<ul class="toolBar">
		  
		</ul>
	</div>
	<div id="template" class="unitBox" name="template"
		style="float: left; display: block; overflow: auto; width: 510px;">		
		<div class="pageContent"
			style="border-left: 1px #B8D0D6 solid; border-right: 1px #B8D0D6 solid">
		<table id="templatetab" class="table" style="width: 99%" layoutH="138">
        <thead>
            <tr>
                <th width="70" align="center">编号</th>
                <th width="100" align="center">名称</th>
                <th width="70" align="center">是否默认</th>
                <th width="70" align="center">人员组</th>
            </tr>
        </thead>
        <tbody> 
            <c:forEach items="${list}" var="item" varStatus="s">
                <tr>                
                    <td align="center">${s.count }</td>
                    <td align="center">${item.title }</td>
                    <td align="center">
                    <c:choose>
                    <c:when test="${item.ifdefault == 1}">
                                             是
                    </c:when>
                    <c:otherwise>
                                             否
                    </c:otherwise>
                    </c:choose>
                    </td>
                    <td align="center">
                        <a href="#" target="ajax" rel="templateUser" class="link">查看</a>
                    </td>
                </tr>   
            </c:forEach>
        </tbody>
     </table>
		</div>
	</div>
	
	<div id="templateUser" class="unitBox" style="margin-left: 520px;">		
	</div>	
</div>

2.点击查看后的后台逻辑

public void showTemplateUser(){
		Integer templateId = getParaToInt();
		String keywords = getPara("keywords");
		Integer pageNumber = getParaToInt("pageNum") != null ? getParaToInt("pageNum") : 1;
		Integer pageSize = getParaToInt("numPerPage") != null ? getParaToInt("numPerPage") : 20;
		Page<Record> page = tums.getUsersByTid(templateId, keywords, pageNumber, pageSize);
		setAttr("page", page);
		setAttr("templateId", templateId);
		setAttr("keywords", keywords);
		render("TemplateUsers.jsp");
	}
右侧页面jsp文件

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

<form id="pagerForm" method="post" action="#">
	<input type="hidden" name="roleid" value="${roleid}" />
	<input type="hidden" name="pageNum" value="${page.pageNumber}" />
	<input type="hidden" name="numPerPage" value="${page.pageSize}" />
	<input type="hidden" name="orderField" value="${param.orderField}" />
	<input type="hidden" name="keywords" value="${keywords}" />
</form>

<div class="pageHeader">
	<form  onsubmit="return divSearch(this,'templateUser');" action="#" method="post">
	<div class="searchBar">
		<ul class="searchContent">			
			<li>
				<label>用户名/姓名:</label>
				<input type="text" name="keywords" value="${keywords}"/>
			</li>
			<li>
				<div class="subBar">
					<ul>
						<li><div class="buttonActive"><div class="buttonContent"><button type="submit">检索</button></div></div></li>				
					</ul>
				</div>
			</li>			
		</ul>				
	</div>
	</form>
</div>
<div class="pageContent">
	<div class="panelBar">
		<ul class="toolBar">
			<li><a class="add" href="#" target="dialog" width="600" height="500" mask="true"><span>添加</span></a></li>						
		</ul>
	</div>
	<table class="table" width="100%" layoutH="180">
        <thead>
            <tr>                
                <th width="40" align="center">序号</th>
                <th width="60" align="center">姓名</th>
                <th width="60" align="center">电话</th>
                <th width="70" align="center">操作</th>
            </tr>
        </thead>
        <tbody>
            <c:forEach items="${page.list}" var="item" varStatus="s">
                <tr>    
                    <td align="center">${s.count }</td>
                    <td align="center"> ${item.name}</td>
                    <td align="center"> ${item.tel}</td>
                    <td align="center">
                    <a title="确定删除该用户吗?" target="ajaxTodo" href="#" class="btnDel" >删除</a>
                    </td>
                </tr>   
            </c:forEach>            
        </tbody>
    </table>
	<div class="panelBar">
		<div class="pages">
			<span>每页显示</span>			
			<select class="combox" name="numPerPage" onchange="navTabPageBreak({numPerPage:this.value},'templateUser')">
				<option value="20" <c:if test="${page.pageSize eq 20 }">selected</c:if>>20</option>
				<option value="50" <c:if test="${page.pageSize eq 50 }">selected</c:if>>50</option>
				<option value="100" <c:if test="${page.pageSize eq 100 }">selected</c:if>>100</option>
				<option value="200" <c:if test="${page.pageSize eq 200 }">selected</c:if>>200</option>
			</select>
			<span>条,共${page.totalRow}条</span>
		</div>		
		<div class="pagination" targetType="navTab" rel="templateUser" totalCount="${page.totalRow}" numPerPage="${page.pageSize}" pageNumShown="10" currentPage="${page.pageNumber}"></div>		
	</div>
</div>
    

3.点击添加后台逻辑及跳转页面


后台逻辑代码

public void addTemplateUser(){		
		Integer templateId = getParaToInt();
		String keywords=getPara("keywords");
		Integer pageNumber=getParaToInt("pageNum")!=null?getParaToInt("pageNum"):1;
		Integer pageSize=getParaToInt("numPerPage")!=null?getParaToInt("numPerPage"):20;	
		Page<Record> page = tums.getUsers(keywords, pageNumber, pageSize);
		setAttr("templateId", templateId);
		setAttr("keywords", keywords);
		setAttr("page", page);		
		render("AddTemplateUser.jsp");
	}
页面jsp代码

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

<form id="pagerForm" method="post" action="#" >
	<input type="hidden" name="pageNum" value="${page.pageNumber}" />
	<input type="hidden" name="numPerPage" value="${page.pageSize}" />
	<input type="hidden" name="orderField" value="${param.orderField}" />
	<input type="hidden" name="orderDirection" value="${param.orderDirection}" />
	<input type="hidden" name="templateId" value="${templateId}" />
</form>

<div class="pageHeader">
	<form rel="pagerForm" onsubmit="return dialogSearch(this);" action="#"   method="post">
	<div class="searchBar">
		<ul class="searchContent">
			<li>
				<label>用户名/姓名:</label>
				<input type="text" name="keywords" value="${keywords}"/>
				<button type="submit">检索</button>
			</li>						
		</ul>				
	</div>
	</form> 
</div>
<div class="pageContent">
	<div class="panelBar">
		<a class="button" href="#" rel="ids" target="selectedTodo" targetType="dialog" ><span>确 定</span></a>		
	</div>	
	<table class="table"  layoutH="112">
		<thead>
			<tr>		
				<th width="40"><input type="checkbox" group="ids" class="checkboxCtrl"></th>		
				<th width="80">序号</th>
				<th width="120">姓名</th>
				<th width="120">电话</th>				
			</tr>
		</thead>
		<tbody>
			<c:forEach items="${page.list}" var="item" varStatus="s">
				<tr target="template_user"  rel="${item.id }">				
					<td><input name="ids" value="${item.id }" type="checkbox"  ></td>
					<td>${s.count }</td>
                    <td>${item.name }</td>
                    <td>${item.tel}</td> 								
				</tr>	
			</c:forEach>			
		</tbody>
	</table>
	<div class="panelBar">
		<div class="pages">
			<span>每页显示</span>			
			<select class="combox" name="numPerPage" onchange="dialogPageBreak({numPerPage:this.value})">
				<option value="20" <c:if test="${page.pageSize eq 20 }">selected</c:if>>20</option>
				<option value="50" <c:if test="${page.pageSize eq 50 }">selected</c:if>>50</option>
				<option value="100" <c:if test="${page.pageSize eq 100 }">selected</c:if>>100</option>
				<option value="200" <c:if test="${page.pageSize eq 200 }">selected</c:if>>200</option>
			</select>
			<span>条,共${page.totalRow}条</span>
		</div>		
		<div class="pagination" targetType="dialog" totalCount="${page.totalRow}"
		 numPerPage="${page.pageSize}" pageNumShown="10" currentPage="${page.pageNumber}"></div>		
	</div>
</div>
    







自监督预训练(三)wav2vec 2.0原理剖析 一、整体流程 二、feature encoder 理解Conv1d nn.Conv1d(in_channels=5, out_channels=20, kernel_size=3, stride=2) 假设输入input=(batch, in_channels, in_len) batch=1 in_channels=5,对应向量大小,比如word embedding in_len=10,对应word的个数 cnn内部kernel=(in_channels, kernel_size)=(5,3),相当 阅读详情

相关推荐

FFmpeg音频转AAC/M4A终极指南:从基础到高级参数调优

本文详细介绍了使用FFmpeg将音频转换为AAC/M4A格式的完整指南,从基础安装到高级参数调优。涵盖FDK-AAC编码器的使用、VBR/CBR模式选择、音质控制技巧以及实战案例,帮助用户在不同场景下实现高质量的音频转换。特别适合需要优化音频文件大小与音质平衡的开发者和音频处理专业人士。

rust6ferris的博客 725

DWZ局部刷新

DWZ局部刷新 这是dwz中局部刷新的源代码,虽然按照这样写,你的搜索功能能实现,并且实现了局部刷新,但是如果你的局部页面有添加或者修改功能,当你完成这些功能,再次刷新就会有问题,因为官方案例并没有实现这功能,按照我遇到的情况,当添加或者编辑完之后,layout1.html消失了,只剩下了list1.html页面,这样很定不行的,如何解决这个问题呢? 我们的需要把它返回到layout

June的专栏 3833

5分钟搞定CST周期性结构仿真:共面波导色散曲线快速生成技巧

本文提供了一套在CST Studio Suite中快速仿真周期性结构并生成色散曲线的标准化流程。针对共面波导设计,重点解析了周期性边界条件的核心设置、本征模求解器(JDM算法)的优化技巧,以及通过参数扫描与后处理模板实现自动化,旨在帮助射频与微波工程师在5分钟内高效完成关键性能验证。

blue的专栏 1247

DWZ 局部刷新datagrid

   DWZ是一个前端的富客户端框架,网上找的资料和API比较少,大家用的也比较少,有时候碰到问题也很难找到。对于这个框架我也是新手,局部刷新dwz.ajax.js里面有好几种刷新方式。对于DWZ的局部处理稍微有点麻烦,不能直接ajax调用处理(dwz的刷新原理也是调用ajax)。要把需要刷新的一部分处理拿出来单独放到一个页面去,相当于每次局部刷新的时候,其实就是去重新加载一下刷新页面。 d...

懒懒的猫。。。 437

群晖Web Station实战:从零搭建个人静态导航站

本文详细介绍了如何利用群晖NAS自带的Web Station套件,从零开始搭建个人静态导航站。通过安装Web Station、上传静态网站源码、配置网页服务与网络门户等步骤,无需代码基础即可实现内网访问。文章还分享了文件权限设置、个性化定制及常见问题排查等实用技巧,帮助用户高效管理个人常用网址,充分挖掘NAS的服务器潜能。

tea88的博客 1330

别再手动点按钮了!用C#给PowerMill做个自动化小助手(附完整源码)

本文详细介绍了如何使用C#进行PowerMill二次开发,打造自动化助手以提升CAM工程师的工作效率。通过实战案例和完整源码,展示了从环境配置到核心功能实现的完整流程,包括智能连接模块、项目批量处理器和刀路智能分析器等高级功能开发。

weixin_26899659的博客 345

dwz div 局部刷新

$("#cardserverList").loadUrl("Web/CARDSERVERWeb/CardServerAddUpdate.aspx?cid=<%=schoolId%>", null, function () { $("#cardserverList").find("[layoutH]").layoutH();}); 注明: 1.cardserverLis...

weixin_30622181的博客 183

复现基于混频因子模型的GDP即时预测方法

基于混频因子模型的GDP即时预测方法复现 本文复现了混频因子模型(MIDAS)在GDP即时预测中的应用。该方法整合7个月度宏观经济变量(工业增加值、CPI、PMI等)与季度GDP数据,通过状态空间模型实现高频预测。技术实现包括:1)使用PCA提取潜在共同因子;2)构建状态空间模型处理混频数据;3)通过卡尔曼滤波进行参数估计。实证结果显示模型预测效果良好(测试集R²=0.82),其中工业增加值对因子1贡献最大(0.82),CPI对因子2贡献显著(0.78)。该方法为决策者提供了更及时的季度GDP估算。

huanghm88的专栏 601

dwz之局部刷新

DWZ提供2中局部刷新方式使用: 1.$("***Id").loadUrl(url,data,callback); 2. 参数详解: rel:一般指的是需要局部刷新的页面DIV的id值。target:提交模式,有ajax,ajaxTodo,selectedTodo。 需要注意的是, 刷新页面中应包含以上代码。 参考: http://blog.sina.com.

hellorichen的专栏 1565

【Matlab】matlab代码实现迭代学习控制

该文介绍了在Matlab中实现迭代学习控制(ILC)的方法。ILC通过利用历史轨迹数据来优化重复任务的控制性能。文章提供了一个步进电机控制示例,包括:1)定义正弦轨迹;2)设置100次迭代和0.1学习率;3)建立二阶系统模型;4)执行ILC算法计算控制输入;5)绘制期望轨迹与实际输出的对比图。该示例展示了ILC的基本实现过程,并指出实际应用可能需要更复杂的设计。代码演示了误差计算、控制输入更新和结果可视化等关键步骤。

unber的博客 200

扫码登录原理

扫码登录功能通过PC端与移动端的交互实现安全认证,分为三个阶段:待扫描阶段生成唯一二维码ID并轮询状态;已扫描阶段移动端提交token与二维码ID关联,生成临时token并要求用户确认;确认阶段验证临时token后为PC端生成正式登录凭证。整个过程通过二维码唯一性、状态轮询和二次确认机制确保安全性,防止未授权登录,最终完成跨设备认证流程。

阿杰同学的博客 346

dwz框架---(2)表单回调函数

dwz中的表单回调函数大概有以下几种: /** * 普通ajax表单提交 * @param {Object} form * @param {Object} callback * @param {String} confirmMsg 提示确认信息 */ function validateCallback(form, callback, confirmMsg) { va

FFA(Frighting for Ambition!) 5611

Attention优化|2w字原理&图解: 从Online-Softmax到FlashAttention V1/V2/V3

本文通过原理分析和图解的方式,通俗易懂地FlashAttention系列算法。FlashAttention V1/V2在LLM领域的应用已经非常广泛,相关的论文也反复读了几遍。FA1和FA2论文非常经典,都推荐读一下(不过FA2论文中公式错误不少本文大约1.8w字,包括以下内容:0x07 分布式训推使用FlashAttention0x09 FlashAttention中MQA/GQA以及Causal Mask处理。

具身机器人和通用AI 5232

动态生成的DIV加上DWZ后如何分页的问题

上一遍文章说到动态生成DIV后加上DWZ如何局部刷新因为局部刷新用到的div名称是从后台来取的,前台通过一个EL表达式&{flag}来取到。但是后台js中要拿到div的名称,原js中是写死的。function _getPagerForm($parent, args) {var form = $("#pagerForm", $parent).get(0); pagerF...

weixin_34152820的博客 120

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

NET餐厅管理系统前端js-处理navTab中的分页和排序

NET餐厅管理系统前端js-处理navTab中的分页和排序

m0_74456535的博客 168

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

DWZ 局部刷新

修改的局部刷新Java代码onsubmit="returnvalidateCallback(this,dialogRefresh)"Java代码functiondialogRefresh(json){DWZ.ajaxDone(json);if(json.statusCode==DWZ.statusCode.ok){...

weixin_34337265的博客 176

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

DWZ (JUI) 教程 一个页面多Table多分页的问题

DWZ (JUI) 教程   一个页面多Table多分页的问题 有朋友问到这样的需求    如题,我想请教一下,一个页面有多个table,多个pagination,一个pagerForm。这种情况下怎么解决多个pagination不同pagenum的问题呢?希望您帮忙给个思路就行,非常  感谢! 如果是这样的滴话,使用局部刷新就可以了,两个table 放在不同的 

550

web页面局部刷新问题

最近在项目中使用dwz,在一个页面中用select2做了一个2级级联的下拉框,问题是在查询参数回显的时候特别麻烦,于是想着,能不能页面提交的时候只刷新下面的数据表格,而不刷新查询栏,研究了一下dwz的局部刷新,于是我这样做了。 在页面中写一个div,然后绑定查询按钮的事件,点击查询按钮时刷新这个div。 $("#searchBtn",navTab.getCurrentPanel()).bind

u011630551的博客 7814

dwz问题之页面提交表单,仅局部刷新table表格

一、问题 后台管理系统有一个页面,点击提交按钮提交表单时,页面整体都刷新了。 原则上是提交表单后,表单信息保存原来的,只刷新表格。 二、经过 接下来为了解决问题,开始找dwz框架里面局部刷新的功能。 一种是API调用方式: $('#xxID').loadUrl(url, data, callback); 一种是html扩展链接方式: &amp;amp;lt;a href=&amp;quot;url...

yan263364的博客 1524

DWZ使用问题解析02

1、Table排序问题 dwz排序是后台排序,不是前台的js排序,具体流程和搜索,分页是一样的,当你点击排序的按钮时,重新发送请求刷新当前的navTable和dialog。 在table头中指定要排序的字段,点击排序按钮时就会把这个orderField 值发送过去,并且还会发送一个orderDirection(asc desc)值,根据orderField值判断排序属性字段,根据o

Java Dynamic的专栏 3383

Dwz手册的补充说明和常见问题

1、我如何在项目中使用dwz? 手册中有如下说明: 设计思路 第一次打开页面时载入界面到客户端, 之后和服务器的交互只是数据交互, 不占用界面相关的网络流量. 支持HTML扩展方式来调用DWZ组件. 标准化Ajax开发, 降低Ajax开发成本.   也就是说,只需要在一个页面(通常是起始页,如index.aspx/index.php)包含框架,这里的框架是指dem

Chen 2188

ajax提交成功后局部刷新 jq_JQuery 又谈ajax局部刷新

JQuery 再谈ajax局部刷新。案例: 描述:1. 点击登录则弹出登录对话框2. 如果用户名密码不正确,则提示错误信息3. 当输入信息正确,则刷新登录信息,显示用户名和退出按钮4. 点击退出弹出提示信息,然后确定后再次刷新用户名,回到了第一幅图片的位置那这些简单的操作,都需要做一些什么工作呢?1. 加载登录/(用户名-退出)的页面2. 点击登录连接,打开登录对话框3. 登录form表单提交...

weixin_39722188的博客 212

dwz navtab增删改之后的局部刷新

[code="java"][/code] 页面的样式是左边是一个动态生成的树,右边是一个带有搜索,增删改的分页list,整个页面进入时,显示右边的动态树,再点击树节点,根据树节点的信息加载右边要显示的list信息。若是按照dwz框架中的局部刷新页面1,搜索,或是增删改之后,右边页面将会消失,刷新左边页面。 首先解决搜索局部刷新。 [code="java"] ...

w62947269的博客 561
上一篇: html中内容垂直水平居中
下一篇: eclispe的一些快捷键
hellorichen
博客等级 码龄13年 199粉丝 104原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值