求拉进百度云群链接实时更新,云群 谢谢!

2012年3月 Java大版内专家分月排行榜第三
2012年2月 Web 开发大版内专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。如何在struts action中获取jsp页面的值
如何在struts action中获取jsp页面的值
08-10-16 &匿名提问
用request对象获取参数,如果放到session里就用session获取。还可以用对应的form的实例去获取页面上传过来的参数
请登录后再发表评论!
可以用request.getParameter(&要获取的参数名&);当然也还有其他的方法
请登录后再发表评论!
可以用request.getParameter(&要获取的参数名&);当然也还有其他的方法 貌似不能将值传入数据库?
请登录后再发表评论!
1.用户名验证看下正则表达式这是必须学的.2,登陆名不能重复是指用户名不能重复吗?注册时判断下数据库中是否存在相同用户名的数据就行.补充2:你是指不会操作数据库还是什么问题..如果新手一般用jdbc直接连数据库操作数据,具体操作一般教程上都有.连上数据库后,操作用户表如表名为user,  有字段id,name等,只要一个sql语句select * from User u where
= ? ,?是你前台传过来的用户名,如果返回的ResultSet的记录数大于0就说明数据库中有用户名为?的用户,你这时就返回前台提示用户名已存在更换用户名就行.
请登录后再发表评论!请问怎么从jsp中获得action中的数据呢。【java吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:624,207贴子:
请问怎么从jsp中获得action中的数据呢。收藏
这个str是获得的字符串 怎么传送给跳转后的jsp页面纳。。 谁帮我 我帮谁顶帖子加分哦
我要加分……
取得session,然后set进session里,然后在jsp里拿#session.user.*
,action里取得session后用map来set.这是其中一种方式,我自己用的多。。
在action中加上 session.setAttribute("str", str);然后在jsp里用 session.getAttribute("str") 就取到了
面向对象编程,就不要只传一个字符了,确定jsp中不在用user的别的信息了?
你可以选择多种方式1.对action的私有属性进行复制在JSP页面使用struts的标签就可以了(说实话没用过只是知道有这么个办法不推荐)2.从ServletActionContext中取出session然后把变量放进去 JSP页面上取出来用就行了3.使用struts注解的话 你可以选择使用redirect 方式然后设置param就可以了( @Action(value="/***", results={
@Result(name="success", location="**.jsp", type="redirect" , params={"key","value"} ),
@Result(name="error", location="**.jsp")
})注解里面的value可以使用el表达式)本人尚处于学习阶段 如果有错误请指出 共同进步
servlet中写 request.setAttribute("str", str);在JSP中 可以写 ${requestScoe.str} ;得到对象,你也可以在JSP 中写&%
request.setAttribute("str") %&说白了 &% 这里可以写Java代码 %&
楼上正解!一般清空不用session,session这东西作用范围大!session用多了!程序跑起来很慢。request就行!用struts2 直接get,set就可以返回打jsp页面
你要是直接跳转就可以存在request范围内就可以了 那边用EL表达式就可以取到
要是中间页跳转设置到session属性范围内吧 不过分情况
不得已不要这么做 session属性范围内尽量不要存不重要的东西或者是用的次数不多的东西
action类中存:ServletActionContext.getRequest().setAttribute()
action放:request.setAttribute("参数",值)session.put("参数",值) JSP取:#request.XX#session .XX
不知道好了没有,好了回个。
不用那么麻烦。目测 struts2 。在你的action类中。定义一个str,并加上get set 方法。只要你在action中设置了str的值。request范围内就可以获取。比如public class TestAction extends ActionSupport {private S//省略getter setterpublic String execute() { str = "123";return SUCCESS;}}页面直接用 {str}
不是应该有struts吗,直接用就行了啊
后台通过楼上说的
然后转发到页面,页面引入C标签库
&c:forEach
items等于美元符号大括号str
var等于表名字&
通过美元大括号里面表名点属性
struts2有值栈,直接取就可以,你百度下值栈,
request.getSession.setAttribute(&str&,str);也就是把值放到session中
在页面中就可以根据str来获取
登录百度帐号推荐应用在jsp页面如何获得url参数
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了在jsp页面获得url参数的方法,需要的朋友可以参考下
当一个url过来时,如:http://localhost:8080/pro/demo/hello.jsp?name=john,在hello.jsp页面,我们可以这样得到name的值:
代码如下: &% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; String name = request.getParameter("name");//用request得到 %&
然后在&body&hello:&%=name%&&/body&中显示。 也可以在body中直接用${}得到,因为当使用jstl时,url请求参数被放置到隐含对象param中。所以可以这样写:
代码如下: &body&hello:${param.name}&/body& 依据此逻辑,在使用jquery时,也可以用同样的方法得到,如: $(function(){ alert(${param.name}); });
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具struts2 action中获取jsp页面的参数的方法
实例:现在页面传递一个名为username的参数到action中
一、通过get set方法获取
在对应的action类中定义同名变量,并生成set get方法,那么参数将会自动获取值
&public String getUsername()
&public void setUsername(String username)
&&this.username =
System.out.println(username);//结果为1321312
二、通过ServletActionContext获取//导入import org.apache.struts2.ServletActionC
&HttpServletRequest reqeust=&ServletActionContext.getRequest();
&&String username=reqeust.getParameter(&username&);//字符串
&&String[] username=reqeust.getParameterValues(&username&);//字符串数组
& System.out.println(username);//结果为1321312
& System.out.println(username[0]);//结果为1321312
三、通过ActionContext获取//导入import com.opensymphony.xwork2.ActionC
&&ActionContext context = ActionContext.getContext();
&&Map params = context.getParameters();
&&String[] username=(String[])params.get(&username&);
& //ActionContext获取到一个对象如object或String[]
&&& System.out.println(username[0]);//结果为1321312
摘自:黑鹰的专栏

我要回帖

更多关于 百度云群 的文章

 

随机推荐