网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > JSP精品代码 > 正文

常用JSP代码

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

<%@ page contentType="text/html; charset=gbk" language="java" import="java.sql.*,java.util.*" errorPage="" %>       

字符串匹配比较:(session.getValue("MM_UserAuthorization")).toString().equals("admin")
获取客户端IP:   <%= request.getRemoteAddr() %>
日期时间函数:        <%=new java.util.Date().toLocaleString() %>
日期时间的输出:
日期时间: <%=(rs.getString("addsj")).substring(0,19)%>
日期:     <%=(rs.getString("addsj")).substring(0,10)%>
时间:     <%=(rs.getString("addsj")).substring(10,19)%>
<%=addsj.substring(0,19)%>
<% String addsj;out.print(((addsj = rs.getString("addsj"))==null)?"":addsj.substring(0,19)); %>
<%=new Date()%>

输出记录集索引:
        在重复区域的循环while前加int id=rs_first; ,在rs_hasData=rs.next();前加id=id+1;
然后在循环体的表格中输出<%= id %>

一、JSP动态文本类型:
<%=rs.getObject("ListPrice")%>
<%=rs.getBoolean("commend")%>   逻辑型
<%=rs.getDate("PubDate")%>      日期型
<%=rs.getTime("sj")%>                时间型
<%=rs.getTimestamp("datetime")%>日期时间型
<%=rs.getString("Product")%>    文本型
<%=rs.getInt("ID")%>            整型
<%=rs.getLong("Price")%>         长整型
<%=rs.getFloat("Price")%>       单精度型
<%=rs.getDouble("Price")%>         双精度型
<%=rs.getBinaryStream("content")%> 备注型


<%=request.getParameter("id")%>  表单变量/URL参数
<%=session.getValue("id")%>      阶段变量

二、控制动态文本的显示长度:
<% if(title.length()>15) { %>
        <%=title.substring(0,14)%>..
<% } else { %>
        <%=title%><% } %>

<%=rs.getString("Description").substring(0,88)%>...

三、将动态文本插入多次:
                此类情况可以解决JSP网页中的以下问题:
        1.网页中有两个“转到详细页面”服务器行为传递同一个URL参数;
        2.设置动态文本的动态超链接;
        3.动态文本与“转到详细页面”服务器行为传递的URL参数相同;
        4.动态下拉菜单及初始选取值;
        5.动态单选按钮;

        动态复选框;将以下代码加入复选框的input标记内
<%if (rs.getBoolean("字段")) out.print("checked=\"checked\"");%>

    (一)在代码视图中定义记录集,并立即加入变量定义(此法仅适用于只生成一条记录的记录集):
<%
……
……
int 记录集名称_numRows = 0;
String 字段=记录集名称.getString("字段");
int 字段=记录集.getInt("字段");
String url_data;String url=((url_data = rs.getString("url"))==null)?"":url_data;
%>
     于是网页中可以重复出现此动态文本:
<%=字段%>        <%=字段%>        <%=字段%>

    (二)在while循环中(重复区域或动态菜单)定义变量:
String url_data;String url=((url_data = rs.getString("url"))==null)?"":url_data;

<% String 字段=记录集.getString("字段");%>
<% int 字段=记录集.getInt("字段");%>

     于是网页中可以多次出现此动态文本:
<%=字段%>        <%=字段%>        <%=字段%>

  • 上一篇资讯: 解释JSP代码
  • 下一篇资讯: 带提示的点击速度测试
  • 设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师