我用的是eclipse自带的网页,链接加入中文参数后跳转会出错,显示HTTP400页面,这个情况只需要换个浏览器再试试就可以了,我换成chrome浏览器后就可以正常跳转,并且我在没有修改server.xml的情况下也可以正常传递中文参数,我的tomcat是9.0.2的版本
2018-01-11
注意标签是否一一对应,有开始就要有结尾,所有表单控件(文本框.文本域.按钮.单选框.复选框等)都必须放在<form></form>之间,另外form表单标签注意别写成from了....
2018-01-11
isUseCookies== null 说明isUseCookies没有初始化 或者赋值为了null,说明isUseCookies内没有数据
但是 当isUseCookies 初始化后 isUseCookies != null但isUseCookies内依然没有数据
1、如果直接判断isUseCookies.length>0,如果isUseCookies == null,那程序报空指针的错
2、如果只判断isUseCookies.length == null,那isUseCookies内的数据还是可能为空
但是 当isUseCookies 初始化后 isUseCookies != null但isUseCookies内依然没有数据
1、如果直接判断isUseCookies.length>0,如果isUseCookies == null,那程序报空指针的错
2、如果只判断isUseCookies.length == null,那isUseCookies内的数据还是可能为空
2018-01-09
那些404的朋友,首先先注意一下你的index.jsp后面是不是隐藏了拓展名.txt所以才会导致找不到myhome/index.jsp,然后在web.xml中再加入
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
希望能帮到各位,我就是被这个拓展名坑死了!!!
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
希望能帮到各位,我就是被这个拓展名坑死了!!!
2018-01-06
<%
int n=0;
if(application.getAttribute("num")==null)
n=1;
else
{String str=application.getAttribute("num").toString();
n=Integer.parseInt(str);
if(session.isNew())
n++;
}
application.setAttribute("num", n);
out.println("您是第"+application.getAttribute("num")+"访问者");
%>
<br>
int n=0;
if(application.getAttribute("num")==null)
n=1;
else
{String str=application.getAttribute("num").toString();
n=Integer.parseInt(str);
if(session.isNew())
n++;
}
application.setAttribute("num", n);
out.println("您是第"+application.getAttribute("num")+"访问者");
%>
<br>
2018-01-03