好心人再帮我看下 为什么我下面的代码有问题呀,超链接到servlet后显示空白页面?
<A href="<%=request.getContextPath()%>/AuloadingServlet">管理员入口</A>
AuloadingServlet的代码如下,很简单的 看下 谢谢
package com.wl.control;import java.io.IOException;
import java.io.PrintWriter;import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.Cookie;public class AuloadingServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
Cookie []allCookie=request.getCookies();
int i=0;
String val=null;
if(allCookie!=null){
for(i=0;i<allCookie.length;i++){
Cookie temp=allCookie[i];
if(temp.getName().equals("admin")){
val=temp.getValue();
request.getRequestDispatcher("gly.jsp?user="+val).forward(request, response); } } } else if(allCookie==null){
request.getRequestDispatcher("1.jsp").forward(request, response);
} }
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doGet(request, response); }}
从超链接跳到servlet后,出现空白页面,后台现在也不输出错误 郁闷 请高手指教
<A href="<%=request.getContextPath()%>/AuloadingServlet">管理员入口</A>
AuloadingServlet的代码如下,很简单的 看下 谢谢
package com.wl.control;import java.io.IOException;
import java.io.PrintWriter;import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.Cookie;public class AuloadingServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
Cookie []allCookie=request.getCookies();
int i=0;
String val=null;
if(allCookie!=null){
for(i=0;i<allCookie.length;i++){
Cookie temp=allCookie[i];
if(temp.getName().equals("admin")){
val=temp.getValue();
request.getRequestDispatcher("gly.jsp?user="+val).forward(request, response); } } } else if(allCookie==null){
request.getRequestDispatcher("1.jsp").forward(request, response);
} }
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doGet(request, response); }}
从超链接跳到servlet后,出现空白页面,后台现在也不输出错误 郁闷 请高手指教
解决方案 »
- 谁那里有jsp打包下载的程序啊
- struts读mysql中文问题
- SCJP 考试的问题
- CXF问题求解
- java怎样把yyyy-MM-dd格式的字符串转换为日期???????
- 参数的传递,急!在线等待
- 在线等待:如何让jsp中的javascript取得jsp的变量?
- 我的javabean的constructor有参数,怎么在<jsp:usebean>中传递?
- 请各位高手救急!!!!!!
- java报Exception in thread "http-bio-8090-AsyncTimeout" ,求解决的方法,具体的错误在下面
- Strust1标签中如何让用户只能查看不能修改
- 求解一个字符编码问题,IE和火狐的输出结果不同
else if(allCookie==null){
request.getRequestDispatcher("1.jsp").forward(request, response);
改成
if(allCookie==null){
request.getRequestDispatcher("1.jsp").forward(request, response);
之后也还是不行呀
而不是 if(条件)
request.getRequestDispatcher("1.jsp").forward(request, response);
改成
else{
request.getRequestDispatcher("1.jsp").forward(request, response);
}
之后也还是不行呀