javaEE框架获取和传参要使用的类和接口

1:spring

 2:struts2获取前台数据(action中获取)

    //4修改用户密码、
    public String updateUserPassword() throws Exception{
        Map session=ActionContext.getContext().getSession();
        User user1=(User) session.get("user");
        //user1.getPassword()获取的是数据库密码。||pwd1获取的是jsp输入密码
        if (user1.getPassword().equals(getPwd1())) {
            user1.setPassword(password);
            userService.addOrUpdateUser(user1);
            session.remove("user");//它的作用是移除jsp页面输入的数据
            return SUCCESS;
        }else{
            Map request= (Map) ActionContext.getContext().get("request");
            request.put("msg", "旧密码错误");
            return ERROR;
        }
    }    

2.2:在jsp值利用strut获取后台数据库数据

    <s:form action="updateUserDetail.action" method="post">
    <!--下面的"%"难  -->

    <s:textfield label="真实姓名" value="%{#session.user.userdetail.truename}" name="userdetail.truename"></s:textfield>
    <s:radio list="#{1:‘男‘,0:‘女‘ }" label="性别" value="%{#session.user.userdetail.xb}" name="userdetail.xb"></s:radio>
    <tr><td></td><td>
    <s:textfield label="出生日期" value="%{#session.user.userdetail.csrq}" name="userdetail.csrq"></s:textfield>
    </td>
    </tr>
    <s:textfield label="E-mail" name="userdetail.email" value="%{#session.user.userdetail.email}"></s:textfield>
   <s:textfield label="手机" name="userdetail.phone" value="%{#session.user.userdetail.phone}"></s:textfield>
   <s:textfield label="地址" name="userdetail.address" value="%{#session.user.userdetail.address}"></s:textfield>
   <s:submit value="确认"></s:submit>

    </s:form>
时间: 2024-10-11 04:12:04

javaEE框架获取和传参要使用的类和接口的相关文章

js方法用来获取路径传参上所带的参数

//js方法用来获取路径传参上所带的参数 function GetQueryString(param) { var reg = new RegExp("(^|&)" + param + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) { return r[2]; } return null;

【Scrapy框架之请求传参案例】 -- 2019-08-08 20:40:13

原文: http://106.13.73.98/__/141/ 在某些情况下,我们爬取的数据不在同一个页面. 例如下面的案例1,我们要爬取一个电影网站,电影的排名.名称.主演分在一页,而其它的信息分在二级子页面中.这时,我们就需要用到请求传参. 案例1:爬取97电影网中所有热门电影的详细信息 97电影网热门电影URL:http://www.55xia.com/movie/hotest/ 第一步,爬虫文件: # -*- coding: utf-8 -*- import scrapy from Te

javascript获取url传参

方法一: function getQueryString(key) { var reg = new RegExp("(^|[?&])" + key+ "=([^&]*)(&|$)", "i"); // var r = window.location.href.substr(1).match(reg); var r = "http://www.examples.com?key=123&name=whh&am

获取url传参

function urlparameterforkey(name) { //读取html 数据 var decodeStr = window.location.search.substr(1); //待处理的字符串 var patt = new RegExp(name); //要查找的字符串 if (patt.test(decodeStr)) { //字符串存在返回true否则返回false new RegExp("(^|&)" + name + "=([^&

JS获取url传参

function GetRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); strs = str.split("&"); for (var i = 0; i < strs.length; i++) { t

ci 传参

ci框架 方法上传参 public function index($cataid,$payeid,$per){ echo $cataid; echo $payeid; echo $per; } 直接就可以直接打印出来 ,注意 控制器名和方法名也需要

Postman 串行传参和动态传参详解

Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件 用Postman做接口测试的时候,要把多条用例一起执行,就需要把用例连接起来,一次性执行 目录 串行传参 动态传参 使用的接口是微信公众号开发文档里面的接口,详细请看开发文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432 首先需要获取到接口测试号,开始开发>接口测试号申请>获得appID和appsecret,位置为:htt

发送post请求,回调时通过url传参

发送post请求,通过回调获取相应参数:在发送的url中添加参数,通过回调,获取其相应的参数值: eg: 1.快递100发送post请求,进行订阅: public class ExpressRegisterServiceImpl { // 回调接口的地址 private static final String CALLBACKURL = "http://127.0.0.1/api/v2/expresscallback/kuaidi100/expressNotify"; public b

scrapy框架的日志等级和请求传参, 优化效率

目录 scrapy框架的日志等级和请求传参, 优化效率 Scrapy的日志等级 请求传参 如何提高scripy的爬取效率 scrapy框架的日志等级和请求传参, 优化效率 Scrapy的日志等级 在使用scrapy crawl spiderFileName运行程序时,在终端里打印输出的就是scrapy的日志信息. 日志信息的种类: ERROR : 一般错误 WARNING : 警告 INFO : 一般的信息 DEBUG : 调试信息 设置日志信息指定输出: 在settings.py配置文件中,加