Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Servlet/JSP/JSF/JavaFX Script  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
reply to postflat modethreaded modego to previous topicgo to next topicgo to back
作者 关于ServletContext的问题
lobing109





发贴: 5
于 2004-09-10 12:13 user profilesend a private message to userreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;

public class DispatcherServlet extends HttpServlet {

private String target = "/hello.jsp";

public void init(ServletConfig config)
throws ServletException {
super.init(config);

Properties ps=new Properties();
Properties ps_ch=new Properties();
try{
ServletContext context=config.getServletContext();
InputStream in=context.getResourceAsStream("/WEB-INF/messageresource.properties");
ps.load(in);
InputStream in_ch=context.getResourceAsStream("/WEB-INF/messageresource_ch.properties");
ps_ch.load(in_ch);

in.close();
in_ch.close();

context.setAttribute("ps",ps);
context.setAttribute("ps_ch",ps_ch);
}catch(Exception e){
e.printStackTrace();
}

}

public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {

// If it is a get request forward to doPost()
doPost(request, response);
}

public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {

// Get the username from the request
String username = request.getParameter("username");
// Get the password from the request
String password = request.getParameter("password");

// Add the user to the request
request.setAttribute("USER", username);
request.setAttribute("PASSWORD", password);

// Forward the request to the target named
ServletContext context = getServletContext();

System.out.println("Redirecting to " + target);
RequestDispatcher dispatcher =
context.getRequestDispatcher(target);
dispatcher.forward(request, response);
}

public void destroy() {
}
}

请问各位高手,在以上的代码中ServletContext context=getServletContext();和ServletContext context=config.getServletContext();有什么区别吗?




学习java的工具(IDE)有什么?

话题树型展开
人气 标题 作者 字数 发贴时间
1348 关于ServletContext的问题 lobing109 1992 2004-09-10 12:13
1203 Re:关于ServletContext的问题 blackicebird 639 2004-09-10 13:30

reply to postflat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923