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>

 3:hibernate处理数据库数据

    //org.hibernate.SessionFactory一般继承hibernate
private SessionFactory sessionFactory;
//它们在同一个类中,下面举例一个方法
public List getNewFlower() {
Session session = sessionFactory.openSession();
Transaction tx = session.beginTransaction();
// 为什么这么写。因为select * 被hibernate添加写了
Query query = session.createQuery("from Flower order by flowerid desc");
query.setFirstResult(0);
query.setMaxResults(4);
List flowers = query.list();
tx.commit();
session.close();
return flowers;
}

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

  1. js获取地址栏传参

    地址:http://127.0.0.1:8082/prosperleedir/index.html?id=6666&name=prosper#prosper         Location{ ...

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

    //js方法用来获取路径传参上所带的参数 function GetQueryString(param) { var reg = new RegExp("(^|&)" + p ...

  3. scrapy框架3——请求传参

    当使用scrapy爬取的数据不在同一张页面中(一次请求与数据后解析无法获得想要的全部数据),需要请求传参,在第一次解析时实例化item,将item传递,再次将请求到的数据解析后,封装在item中. 关 ...

  4. windev的内部窗口传参方式及其与类的相似性

    最近的应用,需要向一个内部窗口(internal window)传参,因为官方文档的说明较为宽泛,虽然结果只有两小段代码,但也费了很大的劲.把所有关于procedure的文档看一遍,又是重新学习了一遍 ...

  5. javascript之小积累-获取url传参的值

    在项目中经常遇到两个页面传值的情况,我采取的方案是通过url后面加参数,也就是get方式传值. 这个方式的优点是:传值.获取很方便. 缺点是:1. 把参数都暴露在浏览器中了,一些敏感信息不建议这样传: ...

  6. 关于通过spring-web的ServletRequestUtils工具类对获取getParameter传参的默认转换基本数据类型的学习

    基于spring-web(4.1.4)包的org.springframework.web.bind.ServletRequestUtils工具类对HttpServletRequest获取的传递入参获取 ...

  7. 获取url传参

    function urlparameterforkey(name) { //读取html 数据 ); //待处理的字符串 var patt = new RegExp(name); //要查找的字符串 ...

  8. JS获取url传参

    function GetRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new O ...

  9. html js获取URL传参

    每天学习一点点 编程PDF电子书.视频教程免费下载:http://www.shitanlife.com/code function GetQueryString(name) {      var re ...

随机推荐

  1. ionic3开发环境搭建与配置(win10系统)

    1.安装nodeJS(不会的自行百度) 2.安装ionic和cordova,执行以下命令: npm install -g ionic cordova 3.安装Java JDK: 下载地址:http:/ ...

  2. Springboot2.0中jpa默认创建的mysql表为myisam引擎问题

    使用Springboot2.0后,使用jpa操作mysql数据库时,默认创建的表的引擎是myisam,myisam是不能加外键的,找了一些资源,最终可以用此方法解决! yml格式: spring: j ...

  3. ACM-ICPC 2018 徐州赛区网络预赛 J. Maze Designer

    传送门:https://nanti.jisuanke.com/t/31462 本题是一个树上的问题:结点间路径问题. 给定一个有N×M个结点的网格,并给出结点间建立墙(即拆除边)的代价.花费最小的代价 ...

  4. nyoj 95 众数问题(set)

    众数问题 时间限制:3000 ms  |  内存限制:65535 KB 难度:3   描述 所谓众数,就是对于给定的含有N个元素的多重集合,每个元素在S中出现次数最多的成为该元素的重数, 多重集合S重 ...

  5. noip模拟赛 蒜头君的排序

    分析:其实就是求m个区间的逆序对个数,题目真的是明摆着让我们用莫队算法,套用树状数组就可以了. 具体怎么转移呢?如果移动R,那么对区间[l,r]有影响的是R左边的元素,我们只需要看有多少在R左边比a[ ...

  6. 仪仗队(codevs 2296)

    题目描述 Description 作为体育委员,C君负责这次运动会仪仗队的训练.仪仗队是由学生组成的N * N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来 ...

  7. 使用C#执行PowerShell命令

    按照网上的教程配置会发生SSL链接错误 该文章的最后使用了SSL来保证账户在连接服务器的时候不发生账户认证错误,但是我经过测试发现这个是不可行的,有一种更为简单的方法 首先要对服务器进行winrm设置 ...

  8. 洛谷—— P3811 【模板】乘法逆元

    https://www.luogu.org/problem/show?pid=3811 题目背景 这是一道模板题 题目描述 给定n,p求1~n中所有整数在模p意义下的乘法逆元. 输入输出格式 输入格式 ...

  9. P2626 斐波那契数列(升级版) 洛谷(2626)

    https://www.luogu.org/problem/show?pid=2626 题目背景 大家都知道,斐波那契数列是满足如下性质的一个数列: • f(1) = 1 • f(2) = 1 • f ...

  10. Open Flash Chart图表的JSON格式基本属性详解

    http://blog.csdn.net/wangwenhui11/article/details/4283571 数据文件必须是JSON格式.JSON对象的基本格式: {} 把所有对象都编写在{}里 ...