求作者queen time的全部小说的所以小说,最好是打包百度云的,谢谢啦!希望越全越好

ssh框架 按已登录用户在后台获取信息 后台action如何取session里需要的某个值_百度知道
ssh框架 按已登录用户在后台获取信息 后台action如何取session里需要的某个值
消息接收系统,我有两张表,member表有loginname,password;message表有sname(发送者),rname(接受者),text(文本内容)。
我先在login方法里给session赋了值。登录action如下:
可以看出,这个session(“LOGINED_USER”)包含了loginname和password两个属性...
getLoginname()既然知道session 已经是map集合了那就根据map集合的操作方式取值呗 Member remem=(Member) session.get(&);LOGINED_USER&String loginname=remem
采纳率:33%
为您推荐:
其他类似问题
ssh框架的相关知识
等待您来回答spring mvc 获取当前用户信息显示到页面上 - ITeye问答
求关键代码哦 具体怎么操作等。
采纳的答案
你用了springmvc,在action里面还是可以照样用HttpServletRequest request啊。。它会自动帮你注入request对象的。
public String main(Model model,HttpServletRequest request, HttpServletResponse response){
User user= request.getSession().getAttribute("user");
model.addAttribute("user", user);
return "web/userMain";
然后在jsp页面上直接${user.userId}就可以了。
后端:
登陆成功之后,用户登陆相关的实体对象user加入session中
request.getSession(true).setAttribute("user", user);
前端(jsp)
在需要显示的地方直接这样写: 比如显示用户的名字${user.name}
EL user 寻找值的范围是 request-&session-&application
public ModelAndView show(@RequestParam Long userId){
ModelAndView mav = new ModelAndView();
mav.addObject("user", userDao.findById(userId));
mav.setViewName("user");
jsp 里面 ${user.属性}
已解决问题
未解决问题1662人阅读
Java(181)
JSP页面中相关代码:&
String path = request.getContextPath();&
String basePath = request.getScheme()+&://&+request.getServerName()+&:&+request.getServerPort()+path+&/&;&
String& url& =& &http://&& +& request.getServerName()& +& &:&& +& request.getServerPort()& +& request.getContextPath()+request.getServletPath().substring(0,request.getServletPath().lastIndexOf(&/&)+1);&&
if(request.getQueryString()!=null)&
&&& url+=&?&+request.getQueryString(); &&& &&& &&
System.out.println(&path:&+path);&
System.out.println(&basePath:&+basePath);& &&
System.out.println(&URL:&+url);& &&
System.out.println(&URL参数:&+request.getQueryString());&&
访问之后输出的结果:
1.这是不带参数
basePath:http://localhost:8080/CS/
URL:http://localhost:8080/CS/
URL参数:null
2.带参数时
basePath:http://localhost:8080/CS/
URL:http://localhost:8080/CS/?userid=3
URL参数:userid=3
&&&&&&& 为了在servlet中,让异常时跳到带有参数的URL,找了很久才找到。原来这么简单。把url存到session里,异常的时候再取出来加上去就好啦。
String url = session.getAttribute(&url&);
out.println(&&script&alert('出错啦。');window.location.href='&+url+&';&/script&&);
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:828732次
积分:12366
积分:12366
排名:第932名
原创:166篇
转载:1075篇
评论:147条
微信扫描关注我!
阅读:4673
阅读:5121
文章:22篇
阅读:12710
(5)(4)(1)(6)(5)(8)(2)(22)(16)(17)(14)(9)(42)(29)(46)(86)(54)(71)(3)(20)(53)(17)(33)(32)(38)(86)(104)(58)(82)(138)(82)(7)(32)(35)后台的数据如何在前台没有发出请求的情况下,发到前台我前台是jsp页面,后台处理用的servlet,没用框架,我现在在后台开了一个线程,让它每1S检测一次数据库中的表a中的某一条记录,如果这条记录变了(有数据改变),那么我就想接着把这个改变的数据传到前台,这应该怎么做?问题1.我怎么知道是传给那个客户端(客户登陆有账号和密码,只给指定的一些用户传达这个信息)?2.如果前台不提出请求,servlet直接给jsp传数据,那前台即使接收到也不显示啊,需要刷新吧?希望能给解答下,谢谢
回答1:DWR,服务器推送技术,可以去看看的
回答2:楼主说的需求 需要用都ajax 。~~不然怎么把数据传送给jsp页面呢~~
回答3:谢谢回复,应该是要用到服务器推进技术,我去看看。

我要回帖

更多关于 queentime有哪些小说 的文章

 

随机推荐