解决方案 »
- 用ssh编写的内容管理系统
- eclipse 3.5 jee版开发web service如何编译stub类呢
- 帮忙查错啊:s:combobox与list的问题
- 今天去一家软件公司面试,给我出了这么几个题目,大家说说你们怎么答的啊
- 如何得之用户已取消?
- 在线等!!我的网站系统是jsp环境的,主页上链接的excel文件,本意是提供下载的,但我一点击打开的却是htm文件的,成了乱码,好晕啊!!
- ireport+jasperreports报表问题,捆饶我两天了,呜呜呜呜···················
- /tomcat/conf/Catalina/localhost文件夹下的.xml文件的结构
- sun appserver问题,解决即给分!
- 大家帮忙看一下这一个连接数据库的代码有什么错的地方!
- jsp中多个页面可以引用同一个Session对象吗?
- 求救,numberField如何不让其自动截取小数点最后的零位,如2000.00不要显示成2000
有个网站 能查出任何QQ都进了什么QQ群 他的数据是自己计算的还是数据库里的?? 如果是数据库 那他是从哪下载的呢? http://www.sjzwan.com/qun.aspx 这是net写的 你们看看 知道的M我
还有,官方明确说明了动态方法调用最好不要使用, 用*代替
http://localhost:8080/myledu/UserberAction!getID.action?id=6&str=.html
<s:param name="id" value="%{#session.user.id}"></s:param>
</s:url><s:a href="%{idUrl}">会员服务<s:a>注:includeParams值有三中,'none', 'get' or 'all'。默认none,看看哪种符合你的要求。
var="myUrl">
<s:param name="参数名" value="参数值(这里不是OGNL表达式)"></s:param>
</s:url><a href="<s:property value="#myUrl">"></a>
<s:param name="参数名" value="参数值(这里不是OGNL表达式)"></s:param>
中的value="参数值(这里不是OGNL表达式)">这里是什么啊。我用了struts2的标签放到这里项目启动不了。
<s:url includeParams="none" id="idUrl" action="UserberAction" method="getID">
<s:param name="id" value="#session.user.id"></s:param>
</s:url>
<s:a href="%{idUrl}">会员服务</s:a>
action中的代码
/**
* 根据id查询的办法
* @return
* @throws Exception
*/
public String getID() throws Exception {
String faild="find";//跳转的返回
if(id==0){
faild="find"; //跳转到登录注册页面
}else{
usres=userberService.getUser(id);//根据id查询
// 获取当前会话
HttpSession session = ServletActionContext.getRequest()
.getSession();
// 将登陆的用户保存到SessionScope中
session.setAttribute("user", usres);
faild="toUser";//跳转到用户个人信息页面
}
return faild;
}
我先点会员中心,如果没有登录。则进到登录界面,url为
http://localhost:8080/myledu/UserberAction!getID.action
现在的问题是我登录过后回到首页。再点会员中心则的url为http://localhost:8080/myledu/UserberAction!getID.action?id=6
只要把参数隐藏或者咋的都行。不能出现参数。各位大侠。支支招,小弟在这谢谢啦。
要么你就发ajax请求.!