为什么后台不能显示前台页面发送过来的数据(Jsp)

问题描述

前台说一个登录页面(用户名密码头像)>>>>中间接收<%StringrootPath=request.getRealPath("/");DiskFileUploaddfu=newDiskFileUpload();List<FileItem>fis=dfu.parseRequest(request);Useruser=newUser();for(FileItemfi:fis){if(fi.isFormField()==true){if(fi.getFieldName().equals("uname")){user.setUname(fi.getString("UTF-8"));}if(fi.getFieldName().equals("upwd")){user.setUpwd(fi.getString("UTF-8"));}}else{Datedate=newDate();SimpleDateFormatsdf=newSimpleDateFormat("yyyyMMddHHmmssZ");StringpreName=sdf.format(date);StringsubName=fi.getName();intdwz=subName.indexOf(".");subName=subName.substring(dwz);fi.write(newFile(rootPath+preName+subName));user.setPic(preName+subName);}}UserDAOuserDao=newUserDAO();userDao.addUser(user);response.sendRedirect("listUser.jsp");%>>>>>>后台数据显示<tablewidth="353"border="1"><tr><tdwidth="54">编号</td><tdwidth="59">用户名</td><tdwidth="58">密码</td><tdwidth="69">头像</td><tdwidth="79">编辑</td></tr><%request.setCharacterEncoding("UTF-8");Stringpn=request.getParameter("pn");if(pn==null){pn="1";}UserDAOuserDao=newUserDAO();ArrayList<User>users=userDao.getFenYe(Integer.parseInt(pn));for(inti=0;i<users.size();i++){Useruser=users.get(i);%><tr><td><%=user.getId()%></td><td><%=user.getUname()%></td><td><%=user.getUpwd()%></td><td><imgsrc="<%=user.getPic()%>"width="90px"height="90px"></td><td><ahref="updaUser.jsp?id=<%=user.getId()%>">修改&nbsp;</a><ahref="delUser.jsp?id=<%=user.getId()%>">删除</a></td></tr><%}%><%intpageNum=userDao.getPageNum();for(intj=1;j<=pageNum;j++){%><ahref="listUser.jsp?pn=<%=j%>">第<%=j%>页</a><%}%></table>

解决方案

解决方案二:
这些都是在同一个jsp页面吗?能不能把你的逻辑代码放在Servlet中呢?
解决方案三:
system.out.print
解决方案四:
打印出来,建议调试
解决方案五:
用户名这些其实可以在request中去获取一样的。。

时间: 2024-09-08 13:37:46

为什么后台不能显示前台页面发送过来的数据(Jsp)的相关文章

java-使用什么定时器能够定时对前台页面发送消息?

问题描述 使用什么定时器能够定时对前台页面发送消息? 系统启动后,后台定时器执行,执行的时候向jsp页面弹出消息提醒用户,使用什么方法能做到这个功能? 解决方案 除非HTML5 WebSocket 不然后台没有办法主动向叶面发送消息. 你可以尝试在jsp页面,通过AJAX技术定时向服务器请求消息,有新消息时通过javascript弹出消息提示.

配置管理-如何通过后台配置实现前台页面

问题描述 如何通过后台配置实现前台页面 已经定义了一些前台的jsp标签,每一个标签对应一个模块,例如导航模块.新闻模块.标题列表模块等等,这样首页就可以通过标签的搭配或组合构建各式各样的页面.简单点的话,我可以直接将这些标签写死在jsp页面上.但这样的话,以后修改就要到应用文件里找到这个文件并进行编辑或替换.现在我想要有更高的要求,希望能在网站管理后台上实现对首页的配置,更换标签.修改属性直接在这里完成. 解决方案 你想写活,我理解的就是模块的目录从数据库里读出来,需要设置菜单表,分级显示,之后

ajax-关于extjs获取json数据,后台错误时怎么显示错误页面

问题描述 关于extjs获取json数据,后台错误时怎么显示错误页面 struts2返回json数据错误时,怎么捕获异常.跳转到错误页面.我写了个拦截器.session过期时跳转到login.jsp.可是他却直接给我弹出一个login.jsp源代码.查看网上都说struts的拦截器无法捕捉ajax的异常.那我又该如何做呢?改struts核心文件?求大神赐教! 解决方案 你可以设置响应头status代码为500,这样客户端才能捕获到错误执行failure回调,要不是200响应头会进入Ext.aja

javaweb-我向jsp页面发送了一个List&amp;amp;lt;POJO&amp;amp;gt;,如何在前台把这个List再发送回后台呢?

问题描述 我向jsp页面发送了一个List<POJO>,如何在前台把这个List再发送回后台呢? 我向jsp页面发送了一个List,如何在前台把这个List再发送回后台呢? 我向jsp页面发送了一个List,如何在前台把这个List再发送回后台呢? 我向jsp页面发送了一个List,如何在前台把这个List再发送回后台呢? 求Demo~~ 求Demo~~ 求Demo~~ 解决方案 如果是传送对象最简单的办法用Session可以解决吧 解决方案二: ajax拼接json,post回去再反序列化

js代码怎么从后台CS文件中发送到前台页面中,并执行?

问题描述 我做的是一个表格打印页面,用户填写数据的同时,数据上传到服务器中,并调用下面的打印代码,打印表格.我前台页面中用了"UpdatePanel"protectedvoidbtnSave_Click(objectsender,EventArgse){StringBuildersb=newStringBuilder();sb.Append("<scriptlanguage="javascript"type="text/javascript

后台实时上传数据至前台页面

问题描述 请教各位,现在后台程序会实时接收到一些数据,现在想把这些接收到的数据在前台页面实时显示,请问有什么好的解决方法,如果有的话,麻烦说下大概的流程,非常感谢! 解决方案 可以使用Ajax长连接的技术实现.Ajax长连接模式,它的刷新是根据数据来执行的,如果有新数据返回,接收并解析显示数据,然后发起新的Ajax请求,如果一段时间内,用户没有操作,则连接处于睡眠状态,一直等待有用户输入或者请求超时,然后发起下个Ajax请求.这样做的好处是,每个消息都会即时推送到客户端,延迟极少:另外每次请求都

ASP.NET技巧:前台页面代码绑定后台程序变量

ASP.NET编程经常会碰到在前台页面代码中要使用(或绑定)后台程序中变量值的问题.一般有<%= str%>和<%# str %>两种方式,这里简单总结一下.如有错误或异议之处,敬请各位指教. 一方面,这里所讲的前台即通常的.aspx文件,后台指的是与aspx相关联的CodeBehind,文件后缀名为.aspx.cs:另一方面,这里的绑定是指用户发出访问某一页面指令后,服务器端在执行过程中就已经将前台代码进行了赋值,而后生成html格式回传客户端显示,而并非已经显示到客户端后,然后

java问题关于ajax的异步请求前台页面的值传到后台然后再返回到前台

问题描述 java问题关于ajax的异步请求前台页面的值传到后台然后再返回到前台 前台页面上有个select框 select框中的值是从后台获取的 然后任意选中select框下面的值,让这个值传到后台作为参数 String sql="select phone deviceinfo where vehiclenumber='+select选中的值+'" 然后把查询到的phone在传到另外一个sql=select top 1 data from phone(作为表明) 关键是那个selec

RemoteObject在同一页面发送两次后台请求返回值处理

问题描述 项目是用的flex3+Spring3+hibernate3.6+blazeds,全用注解写的,在同一页面发送两次后台请求,总是报[RPC Fault faultString="java.lang.StackOverflowError : null" faultCode="Server.Processing" faultDetail="null"]错误,代码如下:<?xml version="1.0" encod