servlet中无法获取jsp中的用户注册信息,求助大神

本文介绍了一个JSP表单中用户注册时无法正确获取username的问题,并提供了具体的表单代码及后端处理逻辑。通过分析可以发现,虽然其他用户信息能够正常获取,但username字段却始终为null。

无法获取其中的username,其他用户信息正常获取

jsp表单页面

<div class="col-md-8" style="background:#fff;padding:40px 80px;margin:30px;border:7px solid #ccc;">
  <font>会员注册</font>USER REGISTER
  <form class="form-horizontal" style="margin-top:5px;" action="${pageContext.request.contextPath}/user?method=regist" method="post">
    <div class="form-group">
       <label for="username" class="col-sm-2 control-label">用户名</label>
       <div class="col-sm-6">
         <input type="text" class="form-control" id="username" placeholder="请输入用户名" name = "username">
       </div>
     </div>
      <div class="form-group">
       <label for="inputPassword3" class="col-sm-2 control-label">密码</label>
       <div class="col-sm-6">
         <input type="password" class="form-control" id="inputPassword3" placeholder="请输入密码" name = "password" >
     
       </div>
     </div>
      <div class="form-group">
       <label for="confirmpwd" class="col-sm-2 control-label">确认密码</label>
       <div class="col-sm-6">
         <input type="password" class="form-control" id="confirmpwd" placeholder="请输入确认密码">
       </div>
     </div>
     <div class="form-group">
       <label for="inputEmail3" class="col-sm-2 control-label">Email</label>
       <div class="col-sm-6">
         <input type="email" class="form-control" id="inputEmail3" placeholder="Email" name="email">
       </div>
     </div>


servlet信息

public String regist(HttpServletRequest request, HttpServletResponse response) throws Exception {
  //1封装数据
  User user = new User();
  //注册自定义转换器
  ConvertUtils.register(new Myconverter(), Date.class);
  BeanUtils.populate(user, request.getParameterMap());
  System.out.println("hjkjkh"+user.getUesrname()+user.getName());   //请求发出后服务器打印  "hjkjkh"+name   username 值为null
  //1.1设置用户id
  user.setUid(UUIDUtils.getId());
  
  //1.2设置用户激活码
  user.setCode(UUIDUtils.getCode());
  //1.3加密密码
  user.setPassword(MD5Utils.md5(user.getPassword()));
  
  //2.调用service完成注册
  UserService s = new UserServiceImpl();
  s.regist(user);
  request.setAttribute("msg", "已注册成功,请邮件激活~~");
  return "/jsp/msg.jsp";
  
 }

音频信息获取与处理 一、知识点 1.声音的数字化表示。 (1).声音的三个要素:音调、音强和音色。 (2)音频文件的常用格式:WAV、MIDI、MP3、VOC、WMA、RM、CDA格式 2.音频信息的采集。 (1)在多媒体计算机中,声卡是获取音频信息的主要器件。 (2)声卡功能:采集来自话筒、收录机等音源的信号,并将其数字化形成数字音频;将数字音频还原为模拟音频信号,待放大后送到扬声器输出;对数字化音频进行编辑加工,以达到某一特殊效果。 以上功能均须通过声卡端口与相应的外部设备相连接起来才能实现。 线路输入(Linein):可与盒式录音机、唱机等相连进行录音。 线路输出(LineOut):可跳过音频卡的内置放大器,连接一个有源扬声器或外接放大器进行音频的输出。 话筒输入(MicIn):可与话筒相连,进行语音录人。 扬声器输出(SpeakerOut):从音频卡内置功率放大器连接扬声器进行输出。 游戏棒/MIDI接口(Joystick/MIDI):可将游戏棒或/MIDI设备连接到音频上。 3.数字音频的加工(CoolEditPro、Windows录音机)。 (1)裁剪声音:将声音中不需要的部分删除,保留需要的部分。 (2)连接声音:将两段声音首尾相接,或者将一段声音插人到另一段声音中间。、 (3)混合声音:将一段声音混合到另一段声音中,使两种声音能够同时听到。 (4)淡入/淡出:声音开始播放时音量由小逐渐变大称为淡人;播放结束时音量由大逐渐变小称为淡出。对声音做淡入/淡出处理,可以避免产生突然开始和突然停止的感觉。 4、数字音频常用的编码有:混合编码、参数编码、波形编码 5、声音的A/D A/D转换的一个关键步骤是声音的采样和量化 可用下面的公式估算声音数字化后每秒所需的存储量(假定不经压缩): 存储量(B)=(采样频率HZ×量化位数bit×声道数)/8 6、MIDI乐器数字接口 二、练习题 1、我们要将录音带上的模拟信号节目存入计算机,使用的设备是( )第四套9 A、显卡 B、声卡 C、网卡 D、光驱 2、采样与量化是数字音频系统中的两个最基本技术,以下正确的是( )第四套4 A、48KHZ是量化 B、16bit是量化 C、8bit比16bit质量高 D、16KHZ比48KHZ质量高 3、以下哪种不是音频文件( ) A RM B MIDI C WMA D SWF 4、以下哪种不是音频格式文件( ) A TGA B WMA C MP3 D WAV 5.关于MIDI音乐,说法不正确的是( ) A. MIDI是乐器数字化英文的缩写 B.MIDI记录的不是声波本身的数 C.MIDI音乐文件的容量比数字音乐文件的容量大 D.创作MIDI音乐,需要软件 6、Cool Edit Pro软件可以进行( ) A 、视频编辑  B、图像浏览 C、音频编辑 D、文字编辑 7、以下不是数字音频常用的编码是( ) A、混合编码 B、参数编码 C、波形编码 D、模拟编码 8、班级活动利用Windows系统提供的“录音机”录制学生朗诵的诗歌时,除了计算机外,至少还需( ) A、话筒  B、扫描仪  C、打印机  D、耳机(不含话筒) 9、利用MIDI设备输入的是一种(   ) A 、视频格式文件  B、压缩格式声音 C、模拟化声音 D、数字化声音 10、以下不是MIDI设备的是( ) A 、话筒  B、MIDI接口  C、合成器  D、音序器 11.Cool edit Pro软件可以编辑 ( ) A、音频和视频 B、音频 C、文字 D、图像 12、以下文件类型中,( )是音频格式。第一套14(综合分析题) (1).WAV (2).MP3 (3).BMP (4).JPG A、(1)和(2) B、(1)和(3) C、(2)和(4) D、(2)和(3) 13、以下( )是Windows的通用声音格式。第二套14(综合分析题) A、WAV B、MP3 C、BMP D、CAD 14、下列要素中( )不属于声音的三要素 第三套14(综合分析题) A、音调 B、音色 C、音律 D、音强 15、用Cool Edit Pro2.1软件编辑声音文件时,下列说法正确的是:( )多选 A、可以方便地对音频进行准确的剪切、粘贴处理,可以把后面的内容剪切后贴到前面,调整了原有的顺序,也称非线编 B、可以将不同的声音文件合成为一个,如将诗歌朗诵的声音文件与一剪梅音乐文件合并 C、不可以调整声音的高低 D、可以直接打开视频文件,对其中的声音进行编辑 16、如果CD音质的采样频率为44.1KHZ,量化位数为16bit,那么,一首4分钟的CD双声道立体声音乐的数据长度是多少?( ) A、40.4MB B、35MB C、39.7MB D、42MB 17、在数字音频信息获取与处理过程中,下列顺序正确的是( )。第一套13(综合分析题) A、A/D变换、采样、压缩、存储、解压缩、D/A变换 B、采样、压缩、A/D变换、存储、解压缩、D/A变换 C、采样、A/D变换、压缩、存储、解压缩、D/A变换 D、采样、D/A变换、压缩、存储、解压缩、A/D变换 18、下列采集的波形声音,( )的质量最好。第二套13(综合分析题) A、单声道、8位量化、22.05kHz采样频率 B、双声道、8位量化、44.1kHz采样频率 C、单声道、16位量化、22.05kHz采样频率 D、双声道、16位量化、44.1kHz采样频率 19、数字音频采样和量化过程所用的主要硬件是( )第五套4、第三套13(综合分析题) A、数字编码器 B、数字解码器 C、模拟到数字的转换器(a/d转换器) D、数字到模拟的转换器(d / a转换器) 20、录制声音的方法很多,.如用windows录音机录制声音,用录音笔录制或用软件录制等。一般情况下,一次性录制时,录制时间最短的是( ) . a) windows录音机录制 b) 录音笔录制 c) cooledit软件录制 d)磁带录音机录制 21、用cooledit pro2.1软件编辑声音文件时,若要删除某段内容时,在选好该部分后,不能使用下列哪些方法删除( ) a) 按delete键 b) 用退格键 c) 用快捷菜单中的cut命令 d) 用工具栏上的剪切按钮 22、下列方法中( )可以获得数字音频素材? (1)从CD-ROM音频库中获取MIDI音乐 (2)用Windows中的CD播放器录音 (3)用磁带录音机 (4)用MIDI作曲软件制作MIDI音乐 A、(1)(2)(4) B、(2)(4) C、(1)(3) D、全部
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值