聊天室bug问题

1、页面一直在index.jsp,因为input表单里的name写成valuele了

2、history.go(0);

3、头文件不能随便删,中转文件的才能删

4、每取一次application,就要查一次是否非空

5、up

6、好吧,忽视就能说明很多问题了,哎。。。

7、通过表单来传参就是写个 ? 把路径拼进去

    或者通过name来传参

8、解析结果集的时候如果有多条数据但是只是显示一条,条件while写成if了

9、把参数传到另外一个页面

10、window.location.href="modify.jsp?empno="+empno;在当前页面跳转,open方法是新打开一个窗口

11、所有东西都是可以组合起来的

12、httpserverletAPI(翻译的依赖包)

13、导包要把鼠标放在需要导包的地方上面

14、东西放在application数组没有下标,没办法拿出来,东西还可以放到session上读写

15、找work的目录:

16、今天错误的地方:1、simpledatefarmat 得到的是一个util类型的,转成sql类型需要先gettime(),然后new一个对象:new java.sql.Date(hiredate.getTime())

17、如果要一直保存的话,放session中

     第一次进来怎么办:判断是不是为空,session放的东西是当前用户一直在用的

 

18、

1。js变量获取jsp页面中java代码的变量值。

 方法:var JS变量名 = <%=Java变量名 %>  

 我们常常会将js文件和jsp文件分开写,在js文件中,上面的方法似乎不管用了。

也可以通过变通的方法来解决:

 

" <="" pre="">
aa.js 
      var n = document.getElementById('a').value;
使用jquery这样做也更方便


2。java代码获取js变量的值。
 说明:在JSP中;Java部分是在服务器端执行的;js部分是在客户端的浏览器执行的;二者完全不相干。因此直接在JSP页面上是无法在js、java和HTML变量之间进行调用的。
 变通(解决方案):将js变量放到form中的一个;在后台从form中取出变量放到隐藏域中;然后提交表单给要调用变量的页面。这个页面可以就是本身。示例如下:
 bb.jsp页面: 
    <% String test5 = (String)request.getAttribute("test4"); %>
      <script type="text/javascript"> 
       var test1 = '111'; //定义js变量 
       document.form.test2.value = test1;
       //将js变量的值放到form中的一个隐藏域中 
       var formObj = document.getElementById('passForm');
       formObj.submit();
      </script> 
     <form  method="post" action="aa.jsp" id ="passForm"> 
     <input id = 'test2' type = 'hidden' name="test2"> 
     </form>  
  aa.jsp页面中的Java代码:
  <%
    request.setCharacterEncoding("utf-8");
    String txtMsg = request.getParameter("test2"); 
    out.println(txtMsg);
  %> 
 注:如果同一个页面自己给自己传值,aa.jsp和bb.jsp可以为同一页面。

转载于:https://www.cnblogs.com/ailsalin/p/6639293.html

React Native(RN)是一个用于构建iOS和Android应用的开源框架,它使开发人员能够使用JavaScript和React来编写原生应用。其中,React是一个用于构建用户界面的JavaScript库,使开发人员能够使用组件化和声明式编程的方式构建应用程序。RN允许开发人员使用相同的代码库编写iOS和Android应用程序,提高了开发速度和代码重用率。 聊天室是一种在线即时通信模式,它允许人们在互联网上交流,分享想法和信息。聊天室常常采用文本、语音和视频等多种形式的交流方式。使用React Native构建聊天室可以大大简化开发流程,同时使用React Native以及各种第三方插件也可以实现聊天室的语音功能。 Git是一种版本控制系统,它允许开发人员协同工作,管理和追踪代码的变化。Git是一个开源项目,它被广泛应用于软件开发和其他类型的项目管理当中。Git提供了一系列工具,如分支,合并和补丁等,从而能够有效地管理大型代码库。 在React Native开发中,Git可以作为代码管理工具,实现团队协作和版本控制。使用Git管理React Native聊天室项目可以实现分布式开发,在多人协同开发中方便代码版本的管理和共享。当出现Bug或需求变动时,开发人员可以轻松地回退到之前的代码版本,避免对整个项目造成影响。 总之,React Native和Git都是非常有用的工具,它们可以使开发人员更加高效地开发和管理项目,实现更快、更稳定的产品发布。对于React Native的聊天室项目而言,Git可以更好地实现代码管理和版本控制,语音功能则是实现实时交流的重要途径。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值