社区
Web 开发
帖子详情
Jsp页面保存时的路径
fengwei_CSDN
2012-03-08 10:08:15
在一个Jsp查询页面有一个保存按钮(获取路劲)和一个确定按钮(submit),当点击保存是就弹出来一个对话框选择路径,蛮多网站都有类似的按钮......我起初用的是<input type="file" name="url" value="" />结果发现被坑爹了,这个控件只能指向一个文件,而不是文件夹。后台用的apache-poi-3.7操作的。
那个保存按钮应该怎么做,请教下高手们。
或者说我的思路根本就是错误的话,给点提示,晚辈受教了。
...全文
305
10
打赏
收藏
Jsp页面保存时的路径
在一个Jsp查询页面有一个保存按钮(获取路劲)和一个确定按钮(submit),当点击保存是就弹出来一个对话框选择路径,蛮多网站都有类似的按钮......我起初用的是结果发现被坑爹了,这个控件只能指向一个文件,而不是文件夹。后台用的apache-poi-3.7操作的。 那个保存按钮应该怎么做,请教下高手们。 或者说我的思路根本就是错误的话,给点提示,晚辈受教了。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fengwei_CSDN
2012-03-15
打赏
举报
回复
[Quote=引用 8 楼 fsk_wyf 的回复:]
告警过滤处理,此处是告警计数累减
UINT32 AlarmClearJudge(UINT8* pucCount,UINT8* pucAlarmByte)
{UINT8 ucCount = y2;UINT8 ucAlarmByte = y2;CHECK;ucCount = *pucCount;
ucAlarmByte = *pucAlarmByte;if(ucCount > 0){u……
[/Quote]
你这是什么玩意儿?
fsk_wyf
2012-03-13
打赏
举报
回复
j3.ucAlarm = SENSOR_FAULT_STATE; z3(CCU_RESID, z2, ucSensorNum, j3.z8[2], z6);
/* 当温度传感器失效后,置温度值为-23度,只为本地显示更合理 */j3.iValue = SENSOR_FAULT_TEMP_VALUE;
}z5;}else{ucAlarmValue = CCU_ALARM_ALARM;AlarmClearJudge(&j3.ucSdrFaultCnt, &ucAlarmValue);
if ( CCU_ALARM_NORMAL == ucAlarmValue){*pulAlarmFlag = CCU_ALARM_NORMAL;
if ( SENSOR_FAULT_STATE == j3.ucAlarm ){ j3.ucAlarm = NORMAL_STATE;
z3(CCU_RESID, z2, ucSensorNum, j3.z8[2], z7);}}else{z5;}}return;}
判断是否有温度传感器告警
VOID CheckSensorTempAlarm(UINT8 ucSensorNum, GDC_CARD_INFO *pstNode)
{UINT8 ucAlarmValue = CCU_ALARM_NORMAL;BOOL bFlag = CCU_FALSE;CHECK;j4;if ( ucSensorNum >= z4 ){return;}
/* 高温告警判断,如果累加告警计数到告警计数,上报告警,如果累加计数清零,之前又上报过告警,就上报告警恢复 */
if ( j3.iValue >= j3.iAlmUpperThreshold){
/* 对于入风口传感器,直接告警计数,对于出风口传感器,当阀门全开后才开始高温告警计数 */
if ( (INPUT_TEMP_SENSOR_INDEX == ucSensorNum)||( (ucSensorNum > INPUT_TEMP_SENSOR_INDEX)
&&( ((j5.fTargetValueVoltage - fFullOpenVol) < (HighFloatMark))
&&((j5.fTargetValueVoltage - fFullOpenVol) > (LowFloatMark))))) {
AlarmExistJudge(&j3.ucSdrHighCnt, &ucAlarmValue, MAX_GDC_ALARM_FILT_CNT);if ( CCU_ALARM_ALARM == ucAlarmValue)
{bFlag = ( (HIGH_ALARM_STATE != j3.ucAlarm)&&(SENSOR_ENABLE == j3.ucEnable) );
if ( bFlag ){j5.fTargetValueVoltage = fFullOpenVol;/* 如果告警状态发生变迁,先恢复之前的告警 */
ResumeTempSensorAlarm(z2, ucSensorNum);/* 为了调节的及时性,当置阀门全开时,当即设置一遍阀门 */
ValveSet(pstNode);z3(CCU_RESID, z2, ucSensorNum, j3.z8[0], z6);j3.ucAlarm = HIGH_ALARM_STATE;} }} }
else{ucAlarmValue = CCU_ALARM_ALARM;AlarmClearJudge(&j3.ucSdrHighCnt, &ucAlarmValue);
if ( CCU_ALARM_NORMAL == ucAlarmValue ){
bFlag = ( (HIGH_ALARM_STATE == j3.ucAlarm)&&(SENSOR_ENABLE == j3.ucEnable) );
if ( bFlag ){z3(CCU_RESID, z2, ucSensorNum, j3.z8[0], z7);j3.ucAlarm = NORMAL_STATE;}}}return;}
fsk_wyf
2012-03-13
打赏
举报
回复
告警过滤处理,此处是告警计数累减
UINT32 AlarmClearJudge(UINT8* pucCount,UINT8* pucAlarmByte)
{UINT8 ucCount = y2;UINT8 ucAlarmByte = y2;CHECK;ucCount = *pucCount;
ucAlarmByte = *pucAlarmByte;if(ucCount > 0){ucCount--;}if(0 == ucCount){
ucAlarmByte = CCU_ALARM_NORMAL;}*pucCount = ucCount;*pucAlarmByte = ucAlarmByte;y3;}
温度传感器告警恢复
VOID ResumeTempSensorAlarm(UINT8 ucSlot, UINT8 ucSenNum)
{PGDC_CARD_INFO pstNode = CCU_NULL_PTR;if ( (ucSenNum >= z4)||(ucSlot >= MAX_INSIDE_CARD_NUM) )
{return;} pstNode = &g_stInsideBoardInfo.stGdcInfo[ucSlot];
if ( HIGH_ALARM_STATE == j2.ucAlarm){z3(CCU_RESID, z2, ucSenNum, j2.z8[0], z7);
}else if ( SENSOR_FAULT_STATE == j2.ucAlarm )
{z3(CCU_RESID, z2, ucSenNum, j2.z8[2], z7);}else{;}return;}
判断是否有传感器失效告警
VOID CheckSensorFaultAlarm(UINT8 ucSensorNum, GDC_CARD_INFO *pstNode, UINT32 ulFlag, UINT32 *pulAlarmFlag)
{UINT8 ucAlarmValue = CCU_ALARM_NORMAL;if ( ucSensorNum >= z4 ){z5;return;}j4;if ( CCU_ALARM_ALARM == ulFlag)
{ AlarmExistJudge(&j3.ucSdrFaultCnt, &ucAlarmValue, MAX_GDC_ALARM_FILT_CNT);
if ( (CCU_ALARM_ALARM == ucAlarmValue)&&(SENSOR_FAULT_STATE != j3.ucAlarm)){
pstNode->pstSenlist[5].fTargetValueVoltage = fFullOpenVol;
/* 为了调节的及时性,当置阀门全开时,当即设置一遍阀门 */ValveSet(pstNode);
j3.ucFistTempFlag = CCU_FALSE;j3.ucInputCnt = 0;j3.iTotalInTemp = 0;
/* 如果告警状态发生变迁,先恢复之前的告警 */ResumeTempSensorAlarm(z2, ucSensorNum);
/* 如果入风口传感器失效了,恢复入风口温度异常告警 */
if ( (INPUT_TEMP_SENSOR_INDEX == ucSensorNum)&&(INPUT_TEMP_ALARM == z1) ){z1 = INPUT_TEMP_NORMAL;
pstNode->ucInTempErrCnt = 0;z3(CCU_RESID, z2, ucSensorNum, j3.z8[3], z7);}
fengwei_CSDN
2012-03-13
打赏
举报
回复
我比较笨,没有说清楚......
说白了就是用户给个路径把页面显示的数据保存到用户的电脑,保存成Excel表格。这个该怎么做?
望路过的专家,给点参考,能实现的画加分的!
wuxiaoke2009
2012-03-10
打赏
举报
回复
xuexiyixia
fengwei_CSDN
2012-03-10
打赏
举报
回复
[Quote=引用 4 楼 anoth 的回复:]
是不是和http://topic.csdn.net/t/20050906/15/4252813.html这个问题差不多
[/Quote]
正解
ylovep
2012-03-08
打赏
举报
回复
不太理解楼主的意思
Anoth
2012-03-08
打赏
举报
回复
是不是和http://topic.csdn.net/t/20050906/15/4252813.html这个问题差不多
liuxiangkui5
2012-03-08
打赏
举报
回复
你如果想要保存form表单里的数据的话,使用你那个确定按钮(submit)完全可以满足你的要求了,你那个神马保存按钮我理解你可能是想做一个附件上传的功能,那我告诉你,上传附件只能是文件,不能是文件夹,想上传文件夹,压缩成一个压缩文件在上传
fengwei_CSDN
2012-03-08
打赏
举报
回复
[Quote=引用 1 楼 ylovep 的回复:]
不太理解楼主的意思
[/Quote]
页面有个表,要保存这个表里面的数据,
用JSP编写
保存
在同一web服务的两个
JSP页面
编写两个
JSP页面
:main.jsp和lader.jsp,将两个
JSP页面
保存
在同一Web服务目录中。main.jsp使用include动作标记动态加载lader.
jsp页面
。lader.
jsp页面
可以计算并显示梯形的面积。当lader.jsp被加载
时
获取main.jsp...
JSP ——
jsp页面
访问资源
路径
问题
目标:在index.jsp中显示night_block.jpg 测试1:相对于工程根文件夹的
路径
。URL正确,未知错误 结果:无法显示,HTTP 响应头显示url正确: Request URL:...
JSP页面
选择文件夹显示文件
路径
jsp页面
制作选择
路径
出于安全考虑有些浏览器并不支持使用js来做,所以只能采用以下方式 使用ajax提交到controller层就可以 ajax: function openpath(name){ $.ajax({ url : "后台controller层url", success : ...
J2EE中
JSP页面
引用外部资源
时
的
路径
问题
在设计
JSP页面
时
,遇到了最头疼的问题。
路径
问题。 J2EE学习道路上有两个最为恼火的问题,一是编码问题,二就是
路径
问题。PHP中通常定义一个全局常量,包含在公共php文件中,每次都会被其他页面引用。JSP在这个...
JSP页面
如何显示(绝对
路径
)本地图片
大家有没有遇到过
JSP页面
里面写img标签,然后跟绝对
路径
,"图片就是显示不出来的问题,直接打开HTML文件不就是这么显示图片的么?关键问题是JSP是运行在服务器上的(以Tomcat为例),服务器是有个根
路径
的,如果你用...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章