shenyu 发表于 2018-7-6 18:57:02

在JSP页面中获取保存在Session中的用户信息

背景:jsp页面代码是通过online开发自动生成的,修改页面跟新增页面是同一个jsp。当用户新增的数据的时候让用户手动输入姓名。
需求:
当用户新增一条数据时,动态的从session中获取用户信息并将用户名提出出来保存到姓名的标签中。
原本的界面是让用户手动输入的。
原本的代码<!--新增界面-->
                        <el-form label-width="80px" size="mini">
                                <el-row>
                                          <el-col :span="8">
                                        <el-form-item label="姓名" prop="name">
                                                <el-input v-model="form.name" name="name" auto-complete="off" placeholder="请输入姓名"></el-input>
                                        </el-form-item>
                                        </el-col>
                                          <el-col :span="8">
                                        <el-form-item label="日期">
                                                <el-date-picker type="date" name="createDate" placeholder="选择日期" v-model="form.createDate"></el-date-picker>
                                        </el-form-item>
                                        </el-col>
                                </el-row>
                        </el-form>Vue.js不是很熟悉,有没有大佬可以提供一下思路。

shenyu 发表于 2018-7-8 15:16:49

自顶

shenyu 发表于 2018-7-8 17:00:43

陷到vue的框中了,一直都在想怎么用vue去解决,后来经过尝试,先通过原生的js去解决问题
代码如下<inputtype="text" value="${sessionScope.LOCAL_CLINET_USER.updateName}" disabled></input>解释:sessionScope可以获取保存在session中的值
         LOCAL_CLINET_USER为session的key
         updateName为用户姓名
但是刷新页面发现可以实现,但是样式丢失了,后来尝试在原始的js上加入vue的元素,代码如下<el-inputtype="text" value="${sessionScope.LOCAL_CLINET_USER.updateName}" disabled></el-input>仅仅是加入了一个el,保留样式的同时达到自己想要的效果。
页: [1]
查看完整版本: 在JSP页面中获取保存在Session中的用户信息