`
ningzai
  • 浏览: 72042 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
最近访客 更多访客>>
社区版块
存档分类
最新评论

修改传来ID的用户信息

阅读更多
<%//接收要修改的用户ID
  long id;
try{
  id=Long.parseLong(request.getParameter("id"));
   }catch (Exception e)
   {
    id=0;
   }
  %>
  <%//接收用户提交的数据
  String username=codeToString(request.getParameter("username"));
if(username==null){
    username="";
    }

String name=codeToString(request.getParameter("name"));
   if(name==null){
    name="";
    }
String age=codeToString(request.getParameter("age"));
  int ageint;
  try{
    ageint=Integer.parseInt(age.trim());
  }catch (Exception e)
  {
   ageint=0;//没有输入年龄的,则默认为0;
  }
  String sex=codeToString(request.getParameter("sex"));
   if(sex==null){
    sex="";
    }
  String address=codeToString(request.getParameter("address"));
   if(address==null){
    address="";
    }
  String tel=codeToString(request.getParameter("tel"));
   if(tel==null){
    tel="";
    }
   
  %>
  <%//构造要修改的SQL语句
  String sqlString=null;
  sqlString="update usertable set username='"+username+"',name='"+name+"',age="+ageint+",sex='"+sex+"',address='"+address+"',tel='"+tel+"'"+"where id="+id ;
  %>
  <%//执行sql语句
   try{
     Connection con;
     Statement sql;
     Class.forName("com.mysql.jdbc.Driver");
     con=DriverManager.getConnection("jdbc:mysql://localhost:3306/jsp","root","7056503");
     sql=con.createStatement();
     sql.executeUpdate(sqlString);
     con.close();
   }catch(Exception e1){
    out.print(" SQL异常!");
   }
   %>
分享到:
评论

相关推荐

    ASP.NET MVC5网站开发之用户资料的修改和删除3(七)

    这次主要实现管理后台界面用户资料的修改和删除,修改用户资料和角色是经常用到的...public ActionResult Modify(FormCollection form)用户就收前台传来的信息并修改 1、显示用户信息 /// /// 修改用户信息 /// /

    JAVAWEB使用JSP+Servlet实现商品管理功能,后台为数据库,功能包括商品信息浏览、商品信息详情、商品信息删除及修改。

    修改商品信息涉及两步:第一步是展示编辑表单,用户输入新信息;第二步是提交表单,Servlet接收到更新请求,验证输入,然后更新数据库。JSP可以显示一个包含商品当前信息的表单,用户修改后提交,Servlet负责处理...

    一个不错的上传图片可以显示上传路径并且修改图片名称

    - 图片元数据:为了记录每个图片的信息,可以创建一个数据库表来存储图片的ID、原始名称、新名称、上传时间等信息。这有助于追踪和管理图片。 - 关联关系:如果图片与特定用户或其他数据关联,需要在相应的用户或...

    企业微信上传图片修改头像

    通过调用企业微信的更新成员信息API,将Media ID作为新的头像值传入,即可完成头像修改。 7. **权限控制**:企业微信的API调用通常需要验证权限,确保只有授权的用户或应用可以执行特定的操作。在实现此功能时,...

    青鸟速递管理系统详细设计文档.pdf

    客户信息修改时,系统将获取选择行的id,根据id发送查询请求,数据显示到页面。 技术架构 系统的技术架构采用了三层架构,包括表现层、业务层和数据访问层。表现层负责显示数据,业务层负责业务逻辑处理,数据访问...

    VB.NET+SQL数据库实现数据的修改添加删除及照片上传下载

    在上传时,用户选择本地照片,程序将其保存到服务器的指定目录,并将路径存储在数据库中。下载时,根据数据库中的路径信息,读取并返回照片内容。这里需要注意处理文件I/O异常和权限问题。 ```csharp ' 照片上传 ...

    vc++实现修改数据,弹出新对话框,刷新原始对话框的简单示例

    在Windows应用程序中,对话框是一种特殊的窗口,通常用于收集用户输入或显示信息。VC++提供了两种主要类型的对话框:模态对话框(Modal Dialog)和非模态对话框(Modeless Dialog)。在这个例子中,我们可能会使用...

    asp.net图片批量上传,同时修改文件名

    同时,为了保持文件的可读性,可以添加一个随机字符串或者用户ID作为后缀。 7. **文件保存**:将文件保存到服务器的指定目录,通常是在一个与应用程序隔离的物理位置,如App_Data或一个专门的上传目录。使用新的...

    JavaScript试题集

    ### JavaScript试题集知识点... - **事件处理**:JavaScript通过事件监听器响应用户交互。 - **常见事件**:`click`、`focus`、`mouseover`等。 - **事件绑定**:使用`addEventListener`方法为元素添加事件监听器。

    Jsp 页面注册与登录实现

    - 接收前端传来的用户名和密码参数,设置到 `UserBean` 中。 - 调用 `UserRegister` 的 `regist()` 方法来执行注册操作。 - 示例代码如下: ```jsp ;charset=gb2312" pageEncoding="gb2312" import="chen.*" %...

    硬盘保护及网络同传操作说明

    通过以上步骤,我们可以有效地利用网络同传技术来简化多台电脑之间的数据同步工作,同时利用硬盘保护功能保证了电脑数据的安全性。这两种技术的结合使用,大大提高了工作效率,减少了人工操作的错误率,非常适合教育...

    C#编写的购物车,());//跳转到购物车的页面偶这个是一个大的商城,商城里还有小店,所以的再传个商店的ID

    当用户在商城中浏览商品并点击“添加到购物车”时,服务器端会将商品信息(如商品ID、数量等)存储到当前用户的Session中。通过这种方式,即使用户在不同的页面之间跳转,或者在短时间内多次访问,购物车中的商品...

    联想同传系统

    通过联想同传系统的ID同传功能,可以实现硬件序列号、MAC地址等信息的自动同步,使设备的管理和跟踪变得轻松。在需要进行设备维护或故障排查时,这些信息可以帮助IT管理员迅速定位问题,并减少重复配置的工作量。 ...

    完美修改Ecshop直接购买商品的功能

    我们需要将判断条件从 `$_CFG['one_step_buy'] == '1'` 改为 `bool == 1`,这样就能根据前端传来的 `bool` 值来决定是执行购物车操作还是直接购买操作。 最后,回到 `common.js`,在 `addToCartResponse` 函数中,...

    ssm项目实现批量新增(批量 修改,删除都可以).docx

    // dataList就是从前端传来的JSON转换而来的List对象 } ``` 在接收到数据后,我们利用MyBatis的动态SQL功能,特别是`foreach`标签来执行批量操作。`foreach`标签允许我们在SQL语句中迭代集合。以下是一个批量插入...

    选中与修改

    为了提供更好的用户体验,开发者通常需要确保表单中的某些选项(如下拉列表或复选框)能够根据服务器端传来的数据自动选择正确的选项。本例中的代码片段展示了如何在一个Struts2表单中设置预选中的下拉列表项以及复...

    checkbox全选,选中数据传到后台

    在IT行业中,尤其是在Web开发领域,"checkbox全选,选中数据传到后台"是一个常见的功能需求。这个功能主要用于用户批量处理数据,如删除、修改...此外,还需要对数据库操作有深入理解,以便正确处理从前端传来的数据。

    Android种使用Notification实现通知管理以及自定义通知栏实例(示例四)

    例如我们手机的短信系统,当不断有新消息传来时,我们的通知栏仅仅是更改传来短信的数目,而不是对每条短信单独做一个通知栏用于提示。 修改通知 可以设置一条通知,当然可以更新一条通知,我们通过在调用...

    mysql(图书管理系统实验报告).docx

    同时也在借书处登记借读信息,同时更新图书的剩余量,还书管理处是根据还书的读者号和书号来选定要清除的借读信息,同时也更新图书剩余量信息,还要根据存储过程传来的 read_id 和 book_id 及 js_quantity(借书数量...

Global site tag (gtag.js) - Google Analytics