已采纳回答 / 晴雨踏青
我是这样做的:1、下载core下对应版本 32-bit Windows zip (pgp, md5, sha1)或者 64-bit Windows zip (pgp, md5, sha1)2、然后在startup。bat(以及shutdown。bat)在编辑模式中前面加入两行 SET JAVA_HOME=D:\Java\jdk1.8.0_65(注意每个人目录不一样) SET TOMCAT_HOME=D:\apache-tomcat-8.0.28(同上)
2015-02-04
已采纳回答 / 好帮手慕珊
application的getAttribute方法获取到的是Object类的对象,所以需要强制转换为Users类的对象这里用到了Users类 ,所以要导入Users类
2015-02-04
最赞回答 / 飞影静流
我也遇到这个错误,后来我把index.jsp页面中链接改为<a href="detail.jsp?id=<%=item.getId()%>">就正常了!之前忘了加"id="~~~~所以传不进去值!
2015-02-02
最赞回答 / 慕数据0495159
- 当然,javabean其实就是java程序,只不过需要在jsp页面中应用,不定义成public类型的,当不是在同一个包下时(项目里一般会把javabean放在单独的文件夹下,所有不可能在同一包下了)不可以访问,你可以参考public,private,protected,default关键字的使用范围就会知道为什么要定义成public类型的了。 - 还有就是定义成私有变量实际上是出于安全性的考虑,把变量封装起来,所有需要public的getter和setter方法访问他,但是你要是定义一个含参的构造函...
2015-02-02
已采纳回答 / 小王子抓猫咪
request.setCharacterEncoding("utf-8"); response.setContentType("text/html;charset=utf-8");分别设置Request的Post请求编码和Response响应编码想要设置Get的请求编码,由于Get的请求编码默认是ISO编码,你需要从Request中获取该中文内容String username=request.getParameter("name");byte[] bytes=username.getBytes("ISO...
2015-02-01
最赞回答 / Coda
输出流类似于一根管道,输出的时候先放到管道里,然后管道满了存到介质上(硬盘或其他地方),当我们输出完后管道里面可能还有剩余,就用flush()清空管道即全部存到介质上。Java默认的缓冲区大小一般是8kb,就是说只有每填满8kb才会提交一次,当少于这个值时就不会提交,所以最后为防止有未提交数据就flush()一下,强行提交数据。一般输出流关闭之前要用下这个方法。举个例子,默认缓冲区大小是8k,如果你是用缓冲区操作10kb的数据,你使用了flush方法那么数据不会有丢失,但是如果没有使用fulsh方法那么得...
2015-01-30
最新回答 / 慕数据0495159
- 请求重定向与请求转发的区别 - 请求重定向 - :客户端行为,request.sendRedirect(location),本质上说等同于两次请求,前一次请求的对象不会保存,地址栏的URL地址会改变 - 请求转发 - :服务器行为,request.getRequestDispatcher(location).forward(request,response),一次请求,转发后请求对象会保存,地址栏的URL地址不会改变 - 现在说明下两种方式的不同,重定向只是单纯的跳转到指定页面,而转发实际上是服务器...
2015-01-29
改8888端口经过测试 apache-tomcat-6.0.36\conf\server.xml 文件 中
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
把 8080 改了 , 但是 这个时候重新更改后,8888端口和8080端口都是可以访问的。
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
把 8080 改了 , 但是 这个时候重新更改后,8888端口和8080端口都是可以访问的。
2015-01-29