JSP 现在想给文本框赋值,session 中有一个变量,如果这个变量内有值,就用这个值

,如果没有,就给一个固定的值。想用一个表达式写,之前写过,有点印象,现在怎么想都想不起来,只记得格式大致像这样:==null?:10----------求高手!... ,如果没有,就给一个固定的值。想用一个表达式写,之前写过,有点印象,现在怎么想都想不起来,只记得格式大致像这样:== null ?:10 ----------求高手! 展开
 我来答
渴侯昀若0B
2012-12-13 · TA获得超过1042个赞
知道小有建树答主
回答量:364
采纳率:0%
帮助的人:169万
展开全部
“三目运算符”a?b:c
当a为true时,返回b,当a为false时,返回c
在这里,a就可以写成一个判断,你session里面存的值如果!=null,举个例子
假设你那个值为x,下面写法是
x!=null?x:0
如果x!=null 返回x,否则返回0
追问
想给这个文本框赋值,但这样写不对,应该怎么写?
追答

String pageCount = 你从session中取得的值
String value = (String) ((pageCount != null)?(pageCount):(10));

%>
然后下面的赋值为:">

类似这样的写法,你试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7202372
2012-12-13 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:290
采纳率:0%
帮助的人:155万
展开全部
友情帮顶
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式