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

网站开发工程师要求wordpress 导入 附件

网站开发工程师要求,wordpress 导入 附件,网站前台设计工具,东莞开发公司网站建设一 请求对象 1 HttpServletRequest HttpServletRequest 是一个接口#xff0c;该接口的实现类对象称为请求对象#xff0c;请求对象封装了所有的请求信息(请求行#xff0c;请求头#xff0c;请求体(请求参数))。   HttpServletRequest 接口包含了大量的方法。由 Tomcat…一 请求对象 1 HttpServletRequest HttpServletRequest 是一个接口该接口的实现类对象称为请求对象请求对象封装了所有的请求信息(请求行请求头请求体(请求参数))。   HttpServletRequest 接口包含了大量的方法。由 Tomcat 去实现这个对象并且在 servlet 启动的时候调用service() 将请求对象传递进来了在 service 方法中可直接使用。 2 请求常用方法 ① request 与请求行相关方法 request 与请求行相关方法说明String getMethod()获得请求方式 GET 或 POSTString getRequestURI()Uniform Resource Identifier统一资源标识符代表一个资源名字StringBuffergetRequestURL()Uniform Resource Locator 统一资源定位符代表一个可以访问地址String getProtocol()获得协议和版本String getContextPath()获得上下文路径(项目名path) ② request 与请求头相关方法 request 与请求头相关方法说明String getHeader(String headName)得到指定的请求头的值参数键的名字 返回相应请求头的值 ③ request与请求参数相关方法 request与请求参数相关方法说明String getParameter(String name)通过参数名得到一项参数值String[] getParameterValues(String name)根据参数名得到一组同名的值复选框下拉列表多选Enumeration getParameterNames()获得所有的参数名Map getParameterMap()得到表单所有的参数键和值封装成Map对象 ④ Enumeration接口中方法 Enumeration接口中方法说明boolean hasMoreElements()如果还有其它元素返回trueE nextElement()返回下一个元素 3 获取请求行与头 WebServlet(/play) public class Play extends HttpServlet {Overrideprotected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {// 获取请求行System.out.println(req.getMethod()); //方法System.out.println(req.getRequestURI()); //统一资源标识符System.out.println(req.getRequestURL()); //统一资源定位符System.out.println(req.getProtocol()); //协议和版本System.out.println(req.getContextPath());//当前项目地址// 获取请求头值System.out.println(req.getHeader(user-agent));} }4 获取请求参数 ① 创建页面 !DOCTYPE html html langen headmeta charsetUTF-8titleTJ/title /head body h3用户注册/h3 form action/play methodpostname:input typetext namenamebr/sex:input typeradio namesex valueman checkedchecked/maninput typeradio namesex valuewoman/woman br/cityselect namecityoption value牙克石牙克石/optionoption value大雁大雁/optionoption value根河根河/option/selectbr/hobby:input typecheckbox namehobby valuerun/runinput typecheckbox namehobby valueswim/swiminput typecheckbox namehobby valuework/workbr/input typesubmit valuesubmit/ /form /body /html② 获取页面中的数据 WebServlet(/play) public class Play extends HttpServlet { Override protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {// 设置请求参数编码 放在获取请求参数之前req.setCharacterEncoding(utf-8);// 根据参数名获得参数值System.out.println(name: req.getParameter(name));// 得到一个字符串数组String[] hobbies req.getParameterValues(hobby);// 得到多个参数System.out.println(hobby: Arrays.toString(hobbies));// 得到所有参数的名字EnumerationString parameterNames req.getParameterNames();while (parameterNames.hasMoreElements()) {// 得到其中一个名字String name parameterNames.nextElement();System.out.println(param: name ,value: req.getParameter(name));}// 得到所有的键和值MapString, String[] map req.getParameterMap();map.forEach((k,v) - System.out.println(key: k ,value: Arrays.toString(v)));} }二 响应对象 1 HttpServletResponse HttpServletResponse 是一个接口该接口的实现类对象称为响应对象用于响应数据(响应行响应头响应体)给浏览器。HttpServletResponse 接口包含了大量的方法。由 Tomcat 去实现这个对象并且在 servlet 启动的时候调用 service() 将请求对象和响应对象传递进来了。于 service 方法中可直接使用。 2 响应常用方法 响应体相关的方法功能描述OutputStream getOutputStream()服务器端返回的是二进制数据(图片)使用此方法PrintWriter getWriter()服务器端返回的是字符的文本数据使用此方法 3 进行响应 WebServlet(/play) public class Play extends HttpServlet { Override protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {//设置响应编码resp.setContentType(text/html;charsetutf-8);//响应字符信息到客户端PrintWriter writer resp.getWriter();//writer.write(请求完成响应数据返回.......);//可以将html标签作为字符串响应到页面String s pa href\http://www.baidu.com\ style\color: red;background-color: aqua\百度一下/a/p;writer.write(s);} }解决中文乱码的方法说明response.setCharacterEncoding(“字符集”)用于设置响应体的字符集设置打印流使用的码表void setContentType(String type)1. 告诉浏览器返回内容类型2. 设置打印流编码必须在获取流之前设置,否则无效
http://wiki.neutronadmin.com/news/106113/

相关文章:

  • 装饰公司网站php源码兴业大街网站建设
  • 运城网站建设维护出版社类网站模板
  • 广州做网站找酷爱网络域名年费多少网站建设
  • 前端电商网站设计论文网站拖拽
  • 网站开发工程师面试问哪些问题市场营销策略分析案例
  • 做饲料机的川工网站个人社保缴费多少钱一个月
  • 音乐网站开发 群wordpress是英文版
  • 网站设计制作哪家服务好响应式网站无法做联盟广告
  • 湛江网站制作多少钱普通的旧房装修价格
  • 江西省城乡建设培训网 官方网站深圳企业网站建设开发费用
  • 查看一个网站的备案哪个网站是用php写的
  • 网站建设风格定位江苏网站建设要多少钱
  • 小学网站建设报告麻涌网站建设
  • 营销型网站建设营销型手机开发者选项怎么打开
  • 南山网站建设深圳信科怎么注册公司税最低
  • 东莞建站公司运转全网天下有 名wordpress 仿花瓣
  • 学校网站建设工作计划电子商务网站建设的核心多选
  • 营销型网站规划抖音宣传推广
  • 网站套餐到期什么意思海外网站cdn加速下载
  • 怎么做网站结构拓扑图wordpress 文章表
  • 惠州网站建设惠州建设劳务公司注册条件
  • 专业网站设计推荐深圳网络营销推广培训
  • asp网站安装解决方案
  • 网站设计的网站赣州是哪个省
  • app推广多少钱一个宿州网站建设优化
  • 如何建立一个小程序的网站wordpress首页改颜色
  • 网页网站建设软件网站建设高端培训学校
  • 深圳福田园岭网站建设如何建设公司的网站首页
  • 福州网站建设索q4791857002022重大时政热点事件简短
  • 淘宝客网站免费建站建筑工程网络设计