首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

共用一个jsp页面,该怎么解决

2013-03-01 
共用一个jsp页面大家共用一个jsp页面,怎么处理是在地址栏传中文参数?地址上传中文,好吗?还得转码呢!还是地

共用一个jsp页面
大家共用一个jsp页面,怎么处理
是在地址栏传中文参数?地址上传中文,好吗?还得转码呢!
还是地址栏传数字参数,然后在页面上判断来显示不同标题?
还是?
谢谢 大神们
[解决办法]
普通的传参肯定是要转码的,原则上直接传中文是不友好的,
我理解你是做那种新闻报表,点标题跳转,如果只传参数,也就是ID的话,还得再次访问数据库。
一般来说要尽量减少访问数据库的次数
[解决办法]
如果共用一个页面,又想显示为不同的标题,就根据一个参数值来判断;给你举个例子:
我新增和修改共用同一个页面,根据获取的id来判断,因为新增的时候,id是为null的,而修改的时候可以获取到所修改记录的id,在jsp中可以:
<c:if test="${notice.noticeId == null}">
    <div class="addtitle" align="center">公告新增</div>
</c:if>
<c:if test="${notice.noticeId != null}">
    <div class="addtitle" align="center">公告修改</div>
</c:if>

热点排行