<%@ page contentType="text/html; charset=gb2312" language="java" %> <%@ page import="java.sql.*" %> <%@ page import="java.text.ParsePosition" %> <%@ page import="java.text.SimpleDateFormat" %> <%@ page import="java.util.Date" %> <jsp:useBean id="result" class="cd.ConnetDB" scope="session"/> <jsp:useBean id="dbCourse" class="opDB.ConnectDB" scope="page"></jsp:useBean> 》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》标题《》》》》》》》》》》》》》》》》》》》》》》 <script type="text/javascript"> document.title="标题"; </script> 居中 <div style="width:80%; margin-left:auto; margin-right:auto;"> a标签弹窗提示》》》》》 <a style="color: #fff" onclick="if (confirm('确定要退出吗?')) return true; else return false;" href="../logout.jsp" target=_top>退出系统</a> 段落原文显示 <pre></pre> <style type="text/css"> pre{ white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; } </style> 获取系统信息》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》 <% String TomUserType = (String) session.getAttribute("TomUserType"); if ("1".equals(TomUserType)) { float fFreeMemory=(float)Runtime.getRuntime().freeMemory(); float fTotalMemory=(float)Runtime.getRuntime().totalMemory(); float fUsedMemory = fTotalMemory - fFreeMemory; float fPercent=fFreeMemory/fTotalMemory*100; %> <h3>系统状态</h3> <ul class="ilist"> <li>服务器名:<%= request.getServerName() %>(<%=request.getRemoteAddr()%>)</li> <li> 内存消耗:<%=fUsedMemory/1024/1024%>M / <%=fTotalMemory/1024/1024%>M <div style="width:200px; height:10px; background:#f00; font-size:1px"> <div style="float:right; background:#0f0; width:<%=(int)(fPercent*2)%>px; font-size:1px; height:10px"></div> </div> </li> <li>操作系统:<%=System.getProperty("os.name") %></li> <li>JDK版本:<%=System.getProperty("java.version") %></li> </ul> <%}%> 网页》》》》》图标 <link rel="shortcut icon" href="favicon.ico" /> 》》》》》》》》》QQQQQQQQQQQQQQQQQQ tencent://message/?uin=1104018628 mqqwpa://im/chat?chat_type=wpa&uin=1104018628&version=1 》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》输出返回页面 》》》》》》》》》》》》》》》》》》》》》》》》》》{ response.sendRedirect("main.html"); } 圆形图片 <input type="image" src="images/clear.jpg" style="border-radius:25px;" width="50"> a href 》》》》》》》》》》》》》》》 _blank浏览器总在一个新打开 _self默认目标 _parent父窗口 _top清除框架 <script type="text/javascript"> var mobileUrl="http://m.heanny.top", mobile = (/mmp|symbian|smartphone|midp|wap|phone|xoom|iphone|ipad|ipod|android|blackberry|mini|windowssce|palm/i.test(navigator.userAgent.toLowerCase())); if (mobile) { window.location = mobileUrl; } </script> <!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]--> <!--[if IE]> 所有的IE可识别 <![endif]--> <!--[if IE 6]> 仅IE6可识别 <![endif]--> <!--[if lt IE 6]> IE6以及IE6以下版本可识别 <![endif]--> <!--[if gte IE 6]> IE6以及IE6以上版本可识别 <![endif]--> <!--[if IE 7]> 仅IE7可识别 <![endif]--> <!--[if lt IE 7]> IE7以及IE7以下版本可识别 <![endif]--> <!--[if gte IE 7]> IE7以及IE7以上版本可识别 <![endif]--> <!--[if IE 8]> 仅IE8可识别 <![endif]--> <!--[if IE 9]> 仅IE9可识别 <![endif]--> 跳转 》》》》》》》》》》》》》》》》》》》》》》》》》》 <% response.sendRedirect("index.html"); %> 》》》》》》》》》》》》》》》String 转换 int inttype = Integer.parseInt(type); String no=String.valueOf(aa); <style type="text/css"> .ddwe { font-family: Tahoma, Geneva, sans-serif; } </style> 》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》隐藏》》》》》》》》》》》》》》》》》》 <input type = "hidden" > 》》》》》》表格">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>》》》》》》》》》》》》》》》 <table width="200" border="1"> <tr> <td height="53" rowspan="2"竖排 colspan="4"横排> </td>//表格1/2/1 <jsp:useBean id="result" class="cd.ConnetDB" scope="page"/>//java获取sql内容 <% ResultSet rs = result.connetSQL(strQuery); %> <table background="images/backImage.jpg"border="0" style= "border-collapse:collapse" bordercolor=rgb(2, 50, 112) width="690", height="540"> <tr><td height="80" align="center" valign="top"> 》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》获取当前时间0000-00-00 00:00:00:.0》》》 <% String date = new SimpleDateFormat("yyyy-MM-dd").format(Calendar.getInstance().getTime()); %> 》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》获取当前时间》》》》》》》》》》》 Date dNow = new Date(); SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String time = sdf.format(dNow); text不能修改》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》 <input readOnly="true" /> a href下划线》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》 <style type="text/css"> a:link,a:visited{ text-decoration:none; /*超链接无下划线*/ } a:hover{ text-decoration:underline; /*鼠标放上去有下划线*/ } </style> 》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》 响应式布局,里面基本不能出现px,宽度改为100%,px替换为rem <%输出弹窗,返回页面》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》 out.println("<script>alert('注册失败!');location.href='zhuce.html';</script>"); %> 判断相同》》》 if(no.13:51 2017/4/21(nno)) 背景图片》》》 background="images/backImage.jpg" SQL数据库统计人数》》》 select count(*) from user where age between 20 and 25 》》》》》》》》》》》》》》》》》》》》》》》》头像》》》 String imagePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath()+"/"; 输出》》》 out.print("<img src="+imagePath+"upload/images/"+imgurl+">"); 服务器信息》》》 <%= application.getServerInfo() %> 》》》》》》》》》》》》》》》》》》头像输出》》》 <%String imagePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath()+"/"; String stre="select imgurl from img where user='"+userName+"'"; dbCourse.connect("yyxt"); ResultSet rrs = result.connetSQL(stre); if(rrs.next()){%> <input type=image src="<%=imagePath%>upload/images/<%=rrs.getString(1)%>" width="100" height="100"> <%@ page language="java" contentType="text/html; charset=GBK"%> <%@ page import="java.sql.*"%> <jsp:useBean id="result" class="cd.ConnetDB" scope="page"/> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>My JSP 'jsp.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> </head> <body> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; String userName =(String)session.getAttribute("userName"); out.println("username="+userName+"<br>"); String str = "select uName from user where username='"+userName+"'"; //out.print("str="+str+"<br>"); ResultSet rs = result.connetSQL(str); //out.print("rs="+rs+"<br>"); while(rs.next()) { String m=rs.getString(1); //out.println("m="+m+"<br>"); String n ="select title from teacher where tName='"+m+"'"; ResultSet l = result.connetSQL(n); //out.println("l="+l+"<br>"); //out.print("l.next="); while(l.next()) {out.print(l.getString(1));}} //通过登录名查找用户名,在查找域名户名相关信息 %> </body> </html> <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%> <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,java.util.*,java.text.*" errorPage="" %> <%@ page import="java.util.Date" %> <html> <body onload="disptime();"> <FORM NAME="myform"> <DIV align="center"> <SCRIPT language="JavaScript"> <!-- function disptime( ) { var time = new Date( ); //获得当前时间 var year = time.getYear( );//获得年、月、日 var month = time.getMonth( ); var day = time.getDay( ); var hour = time.getHours( ); //获得小时、分钟、秒 var minute = time.getMinutes( ); var second = time.getSeconds( ); var apm="AM"; //默认显示上午: AM if (hour>12) //按12小时制显示 { hour=hour-12; apm="PM" ; } if (minute < 10) //如果分钟只有1位,补0显示 minute="0"+minute; if (second < 10) //如果秒数只有1位,补0显示 second="0"+second; /*设置文本框的内容为当前时间*/ document.myform.myclock.value =year+"年"+month+"月"+day+"日 "+hour+":"+minute+":"+second+" "+apm; /*设置定时器每隔1秒(1000毫秒),调用函数disptime()执行,刷新时钟显示*/ var myTime = setTimeout("disptime()",1000); } //--> </SCRIPT> 动态显示时间<INPUT name="myclock" type="text" value="" size="25"> <br> 静态显示时间 <%=new java.util.Date()%><br> <% java.util.Date now=new java.util.Date(); out.println(now); %> <br> <% String Nowtime=new SimpleDateFormat("yyyy-MM-dd").format(Calendar.getInstance().getTime()); out.print(Nowtime);%> 收藏》设为首页》 头》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》 <table border="0" width="960" height="100" align="right" valign="top"cellspacing="5" cellpadding="5" background="images/1.png"> <tr> <td style="width: 36px; " valign="top"><a href="/yyxt">主页 </td> <td style="width: 70px; " valign="top"><a href=""><a onclick="this.style.behavior='url(#default#homepage)';this.setHomepage('http://meng:8080/yyxt/bbs/index.jsp')" href="http://meng:8080/yyxt/bbs/index.jsp">设为首页</a> </td> <td style="width: 70px; " valign="top"> <a href="#" onclick="JavaScript:window.external.addFavorite('http://meng:8080/yyxt/bbs/index.jsp','心理在线')" title="收藏本站到收藏夹">收藏本站</a></td> </tr> </table> div 加滚动条的方法:》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》 <div style="position:absolute; height:400px; overflow:auto"></div> div 设置滚动条显示:overflow :yes div 设置滚动条自适应显示:overflow :auto div 设置上下滚动条显示:overflow-y :yes div 设置上下滚动条自适应显示:overflow-y :auto 如果该div被包含在其他对象例如td中,则位置可设为相对:position:relative 》》》》》》》》》》》》》》》》》》》》》》》》 html包含jsp》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》 <iframe src="news/news.jsp" frameBorder="0" width="900" scrolling="no" height="500"></iframe> jsp包含html》》》 <jsp:include page="index.html"/> <%@ include file="top.jsp"%> 页面包含》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》 <iframe name="nfrm" src="about:blank"></iframe> <a href="http://www.baidu.com" target="nfrm">在框架中显示百度</a> <iframe name="nfrm" id="nfrm" src="about:blank"></iframe> <a onmouseover="javascript:document.getElementById('nfrm').src='http://www.baidu.com'" target="nfrm">鼠标移过时显示百度</a> String name = new String(((request.getParameter("name")).trim()).getBytes("ISO-8859-1")); 簡單點﹕<a href="a.htm" style="text-decoration : none ">asd</a> <input placeholder="账号"> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>select选中提交 <script> function submitForm1(){ //获取form表单对象 提交 var form = document.getElementById("form1"); form.submit();//form表单提交 } </script> <form action="b1.jsp" method="post" accept-charset="gbk" name="form1" id="form1"> form表单 <select name="class" onChange="submitForm1()"> input value 传递参数》》》》》》》》》》》 <input type="button" value="检测ISBN是否存在" class="button" id="button" onClick="aa()"> <script> var str; function aa(){ str=document.getElementById("isbn").value;//把文本框值赋值给变量str if(str=="") alert("ISBN为空"); else location.href='jc.jsp?isbn='+str; //alert(str); } </script> Action动态方法的调用》》 在实际的项目中,一个action类的中,可能存在多个方法,而不同的方法执行的效果是不一样的,如果按照了一般性的配置,将无形的增加了程序员的负担 第一种方法: 在struts.xml中的action属性标签中用method属性指定方法名(不怎么推荐使用) 第二种方法: jsp页面中指定你要调用的那个方法 表格 <form action=”login!myfun.action”,method=”post” accept-charset="utf-8" > 在客户端请求中进行动态的配置:映射名!方法名.action 这样可以动态的调用action中的myfun方法,就不要在action标签中进行method的配置 第三种方法:使用通配符进行配置(推荐使用:适用情况当一个类中存在较多的响应方法) <action name="*user" class="com.zzjmay.action.UserAction" method="{1}"> //这种通配是针对的是同一个action中,响应不同的方法 在jsp页面中调用的时候 <form action="loginuser.action" method="post"> <!-- 需要注意的是要保证表单中的name的命名要和Action中属性的命名保持一致 --> 用户名:<input type="text" name="username" id="username"><br> 密 码:<input type="password" name="password" id="password"> <br> <input type="submit" value="提交"> </form> 虚拟机tp兼容性问题:》》 monitor_control.restrict_backdoor = "true" 》》》》》》》》》》》iframe 大小自适应》》》》》》》》》》》》》》》》》》》》》》》》》》 <script type="text/javascript"> function reinitIframe() { var iframe = document.getElementById("myframe"); try{ var bHeight = iframe.contentWindow.document.body.scrollHeight; var dHeight = iframe.contentWindow.document.documentElement.scrollHeight; var height = Math.max(bHeight, dHeight); iframe.height = height; }catch (ex){} } window.setInterval("reinitIframe()", 200); </script> 》》》》》》》》》》》》》》》》》》》》》》》》》》》隐藏input》》》》》》》》》》》》》》》》》》》》》》》》 <input type="text" name="" value="" style="display:none"> <input type = "hidden" class="" id="" name="" value=""> 》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》连接赋值 <script> var str; function aa(){ str=document.getElementById("isbn").value;//把文本框值赋值给变量str if(str=="") alert("ISBN为空"); else location.href='jc.jsp?isbn='+str; //alert(str); } </script>
暂无评论,还不快来坐沙发...