当前位置: 首页 > news >正文

网络营销的概念可译为/seo做关键词怎么收费的

网络营销的概念可译为,seo做关键词怎么收费的,迁安建设局网站,知识付费网站搭建教程2019独角兽企业重金招聘Python工程师标准>>> 在进行web开发时,我们有时候需要把一些常量信息写在某个配置文件中,这样这个常量改变的时候,只要改变配置文件里的值就可以了。这时候就要用到配置初始化参数:我写了一个简…

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

 在进行web开发时,我们有时候需要把一些常量信息写在某个配置文件中,这样这个常量改变的时候,只要改变配置文件里的值就可以了。这时候就要用到配置初始化参数:
我写了一个简单的例子

<servlet>

<servlet-name>GetKey</servlet-name>

<servlet-class>cn.edu.bzu.GetKey</servlet-class>

<!-- 配置初始化参数 -->

<init-param>

<param-name>username</param-name>

<param-value>HelloWorld</param-value>

</init-param>

</servlet>

<servlet-mapping>

<servlet-name>GetKey</servlet-name>

<url-pattern>/GetKey</url-pattern>

</servlet-mapping>

上面是web.xml里面的配置文件。
然后,程序员就可以在servlet中通过getInitParameter("username");来获取对应的值了。

在java5.0以后又针对同样的问题进行了改进。这就有了资源注射:(示例)
servlet:

import java.io.IOException;

import javax.annotation.Resource;

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

@SuppressWarnings("serial")

public class ResourceInto extends HttpServlet{

private @Resource(name="uname") String uname;

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

request.setCharacterEncoding("utf-8");

response.setCharacterEncoding("utf-8");

response.setContentType("text/html");

response.getWriter().print(uname);

}

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

this.doPost(request, response);

}

}

Web.xml配置:

<servlet>

<servlet-name>ResourceInto</servlet-name>

<servlet-class>cn.edu.bzu.ResourceInto</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>ResourceInto</servlet-name>

<url-pattern>/ResourceInto</url-pattern>

</servlet-mapping>

<!--配置注射的资源 -->

<env-entry>

<env-entry-name>uname</env-entry-name>

<env-entry-type>java.lang.String</env-entry-type>

<env-entry-value>TOM</env-entry-value>

</env-entry>

程序运行结果:

这样就省去了程序员再调用getInitParameter()方法获得值这一步了。程序员可以直接当做一个已经赋值的变量来使用。

转载于:https://my.oschina.net/u/2274056/blog/371586

http://www.lbrq.cn/news/1036765.html

相关文章:

  • 南昌网站建设哪家好/电商seo优化是什么
  • 做网站伊犁哈萨克自治州/哈尔滨优化网站方法
  • 如何在自己网站做解析api/企业网站页面设计
  • 昆明互联网公司排名前十/seo人员的相关薪资
  • 网站制作公/深圳新闻今日最新
  • 湖南佳邦建设有限公司网站/贴吧aso优化贴吧
  • 瑞丽网站建设/惠州seo关键词
  • 太原做网站排名/一站式海外推广平台
  • win7建网站教程/长春网站建设推广
  • wordpress数据库发布文章/网站优化外包找谁
  • 登封网站制作网站建设/百度免费推广网站
  • 《动态网站建设》第04章在线测试/网页设计软件
  • 做一个门户网站多少钱/产品推广语
  • 建设论坛网站需要多少钱/西安seo高手
  • 网站备案情况查询/sem竞价推广代运营
  • 商城源码价格低 质量好/家庭优化大师
  • 制作好的网站必须申请/百度账号管理
  • 可以做电商题目的网站/低价刷赞网站推广
  • 网页设计与制作微课教程第4版答案/河北seo基础教程
  • 现在自己做网站卖东西行么/重庆seo公司
  • 定制开发 商城网站 最快/天津seo推广服务
  • 营销网站模板/东莞网站推广宣传
  • 矿山建设网站/友情链接交易网站
  • 网站改域名如何做百度优化/新闻20字摘抄大全
  • 宽带办理/淮北seo
  • 海洋馆的网站怎么做/神马站长平台
  • 网站建设 网页/做网站价格
  • 教人做美食的网站/视频网站建设
  • 南昌网站建设咨询/公司网址
  • 北京网站改版多少钱/长沙seo优化首选
  • Python3解释器深度解析与实战教程:从源码到性能优化的全路径探索
  • SQL注入学习笔记
  • provide()函数和inject()函数
  • 下一代防火墙技术
  • Linux环境gitlab多种部署方式及具体使用
  • Openlayers基础教程|从前端框架到GIS开发系列课程(24)openlayers结合canva绘制矩形绘制线