jsp value=“”内的减法运算
我有这样一个场景,我有一个大小限制为250个字符的文本区域。 当一个人在文本区域输入内容时,我会显示字符数。 现在在编辑页面中,我想显示的字符数仍然是250,即文本区域中当前的文本长度 我试图以下面的方式实现jsp value=“”内的减法运算,jsp,Jsp,我有这样一个场景,我有一个大小限制为250个字符的文本区域。 当一个人在文本区域输入内容时,我会显示字符数。 现在在编辑页面中,我想显示的字符数仍然是250,即文本区域中当前的文本长度 我试图以下面的方式实现 <label for="entTypeDesc" class="col-sm-2 control-label">Description:</label> <div class="col-sm-8">
<label for="entTypeDesc" class="col-sm-2 control-label">Description:</label>
<div class="col-sm-8">
<textarea name="entTypeDesc"
onKeyDown="limitText(this.form.entTypeDesc,this.form.countdown,250);"
onKeyUp="limitText(this.form.entTypeDesc,this.form.countdown,250);"
id="entTypeDesc" class="form-control" path="entTypeDesc">${XXX.entTypeDesc}</textarea>
<br>
<font size="2">(Maximum characters: 250)<br> You have <input
readonly type="text" name="countdown" size="3" value="250-${fn:length(XXX.entTypeDesc)}" >
characters left.
</font>
但我得到的价值为250-6个字符剩余。
我希望它显示为244个字符。那么我如何在value=内进行减法呢
请帮忙。我是jsp新手。将250-置于${…}之外将被解释为value=包含的字符串的一部分
相反,请尝试:
${250 - fn:length(XXX.entTypeDesc)}