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

一级a做爰片免费网站中国片订票网站开发公司

一级a做爰片免费网站中国片,订票网站开发公司,长垣高端建站,网页表单制作变为负进度了#xff0c;还是要用baseservlet#xff0c;我就又重新写了一部分#xff0c;看了好几遍视频#xff0c;突然就想明白了#xff0c;感觉每次要上课#xff0c;就时间不连续思路总是断#xff0c;今天晚自习算是搞懂了怎么写了#xff0c;就是代码有点多还是要用baseservlet我就又重新写了一部分看了好几遍视频突然就想明白了感觉每次要上课就时间不连续思路总是断今天晚自习算是搞懂了怎么写了就是代码有点多写的有点慢一开始那个构架也挺难理解的对我来说 这是我cotroller类的代码注册部分 WebServlet(/register) // 定义Servlet的URL映射 MultipartConfig public class RegisterController1 extends BaseServlet {SomeMethod someMethodnew SomeMethod();ReturnType(ResponseType.JSON)POST(value AddUser)public String AddUser(FormData(username) String username, FormData(password) String password, FormData(email) String email) throws IOException, NoSuchAlgorithmException {RegisterMethod registerMethodnew RegisterMethod();return registerMethod.AddUser(username,password,email);这是baseservlet部分 MultipartConfig public class BaseServlet extends HttpServlet {Overrideprotected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {req.getQueryString();req.setCharacterEncoding(UTF-8);//用字符串记录发过来的请求包括很多很多String urireq.getRequestURI();String methodName new String(uri.substring(uri.lastIndexOf(/) 1)).toString(); // 从 URI 中提取方法名System.out.println(获得的方法methodName);Method methodnull;//通过反射获取被继承的类里面的所有方法Method[] methodsthis.getClass().getDeclaredMethods();//获取请求头方便及进行接下来的操作String contentType req.getContentType();ObjectMapper objectMappernew ObjectMapper();JsonNode jsonNode null;if (contentType ! null contentType.startsWith(multipart/form-data)){System.out.println(如果是文件就不进行改变);}else { //处理JSON 数据部分jsonNode objectMapper.readTree(req.getReader());}for (Method method1 : methods){if(POST.equals(req.getMethod())){System.out.println(进入了POST请求获取到的方法名为:methodName);if(method1.getAnnotation(POST.class)null) {continue;}if(method1.getAnnotation(POST.class).value().equals(methodName)){System.out.println(进入了具体的方法里面);method method1;Parameter[] parameters method.getParameters();System.out.println(参数列表为: parameters.length)Object[] args new Object[parameters.length];for(int i0;iparameters.length; i){Annotation[] annotations parameters[i].getAnnotations();if(annotations null || annotations.length 0) {if (parameters[i].getType() HttpServletRequest.class) {args[i] req;} else if (parameters[i].getType() HttpServletResponse.class) {args[i] resp;}}else {for(Annotation annotation:annotations){if(annotation instanceof Param){String name((Param)annotation).value();args[i] request.getParameter(name);System.out.println(args[i]);方法类 public class SomeMethod {public User addUser(String UserName, String Email, String Password) throws IOException {//新增账号User user new User();user.setUserName(UserName);user.setEmail(Email);user.setPassword(Password);//1.获取SqlSessionFactory//1.加载mybatis的核心配置文件获取SqlSessionFaxtoryString resource mybatis-config.xml;InputStream inputStream Resources.getResourceAsStream(resource);SqlSessionFactory sqlSessionFactory new SqlSessionFactoryBuilder().build(inputStream);//2.获取SqlSession 对象用它来执行sqlSqlSession sqlSession sqlSessionFactory.openSession();//在这里面其实是可以写true或者false的没写为f表示要手动提交//3.1获取UserMapper接口的代理对象UserMapper userMapper sqlSession.getMapper((UserMapper.class));userMapper.add(user);//提交事务sqlSession.commit();//5.释放资源sqlSession.close();return user;}
http://www.hkea.cn/news/14334024/

相关文章:

  • 广州天河区网站建设新浪博客怎么做网站
  • 网站建设服务费 印花税上海开公司
  • 网站建设saas崇明集团网站建设
  • 网站建设加盟招商大连建设招标网
  • 查询网站访问量网站做图标链接
  • 湘西网站建设吧在国际网站上做贸易怎么发货
  • ps个人网站的首页界面电子商务平台建设计划书
  • 商城网站建设信息百度爱采购怎样入驻
  • 个人网站模块wordpress售后退货插件
  • 金华哪里做网站网站建设昆山博敏
  • 弹簧机东莞网站建设福建建设建设厅官方网站
  • 樱桃企业网站管理系统越秀区建设水务局网站
  • 沙坪坝网站开发天津做网站优化公司
  • 温州网站建设服务中心购物网站有哪些模块
  • 创意 国外 网站泰安网站建设课程报告
  • 展示型网站建设流程图怎么样百度能搜到自己的网站
  • phpcms v9网站地图开源商城
  • 社旗微网站开发荆门网站制作公司
  • 站长之家alexa排名怎么看晋城网站建设公司
  • 国际交流中心网站建设与管理制度wordpress移动端seo优化
  • 佛山网站建设企业报价商学院网站建设建议
  • 淘宝客cms建站教程公司用什么邮箱好
  • 企业网站seo多少钱wordpress主题好看的
  • 韩国风格网站模板下载wordpress哪个php版本好
  • 西安网站建设 至诚有了网站源码如何做网页
  • 郑州教育培训机构网站建设微营销平台系统
  • 网站开发发展趋势2018淘宝客可以做返利网站吗
  • 上海网站开发公司哪家好网站后台查找软件
  • 钉钉网站建设服务协议建站如何赚钱
  • 网站制作400哪家好中国国防新闻