首页>代码>java web开发maven工程只需修改配置文件不用重启工程即可动态加载配置文件>/Web/src/main/java/com/ambimmort/servlet/ConfigServlet.java
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package com.ambimmort.servlet; import com.ambimmort.util.ConfigManager; 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; /** * * @author LiuShang */ public class ConfigServlet extends HttpServlet { /** * Processes requests for both HTTP <code>GET</code> and <code>POST</code> * methods. * * @param request servlet request * @param response servlet response * @throws ServletException if a servlet-specific error occurs * @throws IOException if an I/O error occurs */ protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=UTF-8"); response.getWriter().println(ConfigManager.getInstance().getString("ip")); } // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code."> /** * Handles the HTTP <code>GET</code> method. * * @param request servlet request * @param response servlet response * @throws ServletException if a servlet-specific error occurs * @throws IOException if an I/O error occurs */ @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { processRequest(request, response); } /** * Handles the HTTP <code>POST</code> method. * * @param request servlet request * @param response servlet response * @throws ServletException if a servlet-specific error occurs * @throws IOException if an I/O error occurs */ @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { processRequest(request, response); } /** * Returns a short description of the servlet. * * @return a String containing servlet description */ @Override public String getServletInfo() { return "Short description"; }// </editor-fold> }
最近下载更多
lbcanjelling LV3
2019年3月27日
云想衣裳花想容 LV1
2019年3月22日
滑小稽稽 LV7
2018年9月25日
imagine LV1
2018年9月19日
双城1234 LV1
2018年9月7日
zhoujian0319 LV1
2017年12月19日
回音哥 LV13
2017年12月11日
xiechang0122 LV5
2017年11月23日
wytongchun LV1
2017年11月2日
chinafjfzlj LV31
2017年10月11日