
jsp页面怎么获得request中的值参考代码如下:
");说明:
创建request 对象
用request的getParameter方法来获取URL中的参数就获取到了
在RequestRawUrl的地方加个断点,然后快速监视Request,里面总会有你想要的。
实在不行就字符串处理吗,/Forum/PostTopicaspxforumID=303652&a=1直接查找第一个"aspx"然后取"aspx"前面的(需要再处理一下,和以前一样了)。
简单的说就是RenderRequest负责显示,ActionRequest负责处理。
在Liferay中的使用
在Liferay中什么时候使用RenderRequest和ActionRequest的呢?
当我们在portlet中使用标签<portlet:renderURL>和<defineObjects>时,一般后台调用就是对应的doview/doedit等方法,里面的request为RenderRequest。
当我们在Portlet中使用标签<portlet:actionURL>时,后台对应的方法为processAction或者我们在actionURL里面定义的name的方法名,里面的request为ActionRequest。
那我们什么时候使用<portlet:renderURL>和什么时候使用<portlet:actionURL>呢?
比如我现在有一个portlet,此portlet功能为默认显示一个新闻列表,在此页面上有新闻的搜索查询,有新闻的新增、修改等功能。
以上就是关于jsp页面怎么获得request中的值全部的内容,包括:jsp页面怎么获得request中的值、如何用Request获得当前页面url里的文件名、renderrequest怎样获得url等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)