资讯 更多 >>
javaweb: 全球热文
《小美人鱼》真人电影女主新写真 ...
世界短讯!一叶清荷什么意思_yiyeqing
环球热头条丨大个头配小车,武汉三...
每日视点!法人有什么权利和义务_法...
每日焦点!天津市河东区工业大学地...
五一假期首日,桂林阳朔遇龙河景区...
全球报道:合景泰富:正在积极沟通 ...
讯息:聊上啦!欧文与詹姆斯经纪人...
美国一名16岁“学霸”被170多所大学...
动态更多 >>
湖南房地产市场平稳发展 长沙...
新智认知: 新智认知数字科技股份有...
郑州银行董秘回复:我行董事长是否...
你们,温暖了2021
西安市新增27个中风险地区 目前有1...
广西新增本土确诊病例1例
哈尔滨市全域均为低风险地区
寒潮将影响我国中东部地区 四川盆...
昆明至哈尔滨一航班发现1名入境复阳...
陕西研考:封控区内考生在原报考点...
会展 更多 >>
美籍酿酒师在崇礼:中国是第二故乡...
河南项城报告2名疑似新冠肺炎病例 ...
浙江绍兴确诊病例首次零新增 上虞...
广西东兴实行全员居家隔离 启动口...
新疆全方位推进乡村振兴 “富春山...
云南瑞丽市主城区全员核酸检测结果...
内蒙古满洲里累计治愈出院本土确诊...
孙海洋夫妻驱车山东阳谷:还在为孙...
大国工匠追梦“玉米强国”40载:用...
让南海“海洋热带雨林”斑斓多彩
专题报道 
当前位置: 资讯 > >> 正文
 
javaweb: 全球热文
来源:哔哩哔哩     时间:2023-04-29 19:13:23

来源:我的学习笔记


(资料图)

代码:

package servlet;

import java.io.IOException;

import java.io.PrintWriter;

import javax.servlet.ServletConfig;

import javax.servlet.ServletException;

import javax.servlet.annotation.WebInitParam;

import javax.servlet.annotation.WebServlet;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

/**

* Servlet implementation class ConfigDemoServlet

*/

@WebServlet(name = "hello",

urlPatterns = "/config-demo",

initParams= {

@WebInitParam(name="email",value = "hellobilibili@163.com"),

@WebInitParam(name="telephone",value = "111111")

})

//上面注解的部分等价与web.xml中的代码

//name="content"等价与web.xml中的<servlet-name>content</servlet-name>

//同理urlpattern=""等价于web.xml中的<url-pattern>

//initParams={@webinitParam(name="",value="")}等价于<init-param><param-name></~><param-value></~></init-param>

public class ConfigDemoServlet extends HttpServlet {

private static final long serialVersionUID = 1L;

String servletName=null;

String email=null;

String telephone=null;//创建3个对象

ServletConfig config=null;

public void init(ServletConfig config) {

this.config=config;//必须调用超类中的init()

servletName=config.getServletName();

email=config.getInitParameter("email");

telephone=config.getInitParameter("telephone");

}

public ConfigDemoServlet() {

super();

// TODO Auto-generated constructor stub

}

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

// TODO Auto-generated method stub

response.setContentType("text/html;charset=UTF-8");

PrintWriter out=response.getWriter();

out.println("servlet名称:"+servletName+"<br>");

out.println("email地址:"+email+"<br>");

out.println("电话:"+telephone+"<br>");

}

}

代码:

<servlet>

<servlet-name>configservlet</servlet-name>

<servlet-class>servlet.ConfigDemoServlet</servlet-class>

<init-param>

<param-name>email</param-name>

<param-value>exercise@163.com</param-value>

</init-param>

<init-param>

<param-name>telephone</param-name>

<param-value>111111</param-value>

</init-param>

<load-on-startup>1</load-on-startup>

</servlet>

<servlet-mapping>

<servlet-name>configservlet</servlet-name>

<url-pattern>/configservlet</url-pattern>

</servlet-mapping>

笔记:

<servlet-name>名字随便起

<servlet-class>该servlet的包名.项目名

效果:

关键词:

热门推荐
猜你喜欢