- 浏览: 625154 次
- 来自: 信阳
文章分类
最新评论
-
贝塔ZQ:
导出数据到excel文档中,可以使用pageoffice插件实 ...
Java POI 数据导出到Excel 2010 -
熊佳佳:
key是需要向支付宝购买额度的
支付宝即时到帐接口调试入口页面 -
zhuzuofei:
你好,你代码中提供的pid,key好像是无效的...
支付宝即时到帐接口调试入口页面 -
xingxing:
光有图没有解决方案......
centOS setup 命令 设置网络参数 -
atgoingguoat:
...
Android:简单的图片浏览器
1.JSP页面 main.jsp
2.User.java
3.DemoApplet.java
4.index.jsp
<%@ page contentType="text/html; charset=gb2312" language="java" errorPage="" %> <%@ page import="java.sql.*" %> <%--制定info信息 --%> <%@ page info="[This is a jsp page.]" %> <html> <head> <title>JSP测试页面</title> </head> <%--使用include编译指定导入的页面 --%> <%@include file="header.jsp" %> <%-- 定义一个变量和String返回值的方法--%> <%! public int count; public String info(){ return "<font size=6>[ゅぅかか]</font>"; } %> <body> <%--打印当前时间 --%> <%out.println(new java.util.Date()); %><br> <%--循环打印 --%> <%for(int i=4;i<7;i++){ out.println("<font size="+i+">"); %> ゅぅかか</font><br> <%} %> <!-- 1.增加JSP注释 --> <%-- 2.JSP注释部分 --%> <!-- 3.增加HTML注释 --> <!-- 4.HTML注释部分 --> <%--打印变量 然后加1 --%> <%out.println(count++); %> <%--打印方法的返回值 --%> <%out.println(info()); %><br> <%=count++%> <%=info()%> <table bgcolor="" border="1" width="100px"> <%for(int i=0;i<5;i++){ %> <tr> <td>Number:</td> <td><%=i %></td> </tr> <%} %> </table> <%--输出info信息 --%> <%=getServletInfo()%><br> <%--使用request内置对象获得age参数的值 --%> index中age的值:<%=request.getParameter("age") %><br> <%--使用request内置对象获得username参数的值 --%> 本页中username的值:<%=request.getParameter("username") %> <%--表单提交 --%> <form action="index.jsp"> <input type="text" name="username"/> <input type="submit"/> </form> <%--数据库连接 --%> <% Class.forName("com.mysql.jdbc.Driver"); Connection conn=DriverManager.getConnection ("jdbc:mysql://localhost:3306/javaee","root","admin"); Statement stmt=conn.createStatement(); ResultSet rs=stmt.executeQuery("select * from s_user"); %> <%--打印结果 --%> <table border="1"> <%while(rs.next()){%> <tr> <td><%=rs.getString(1) %></td> <td><%=rs.getString(2) %></td> </tr> <%} %> </table> <%--使用JavaBean --%> <jsp:useBean id="user" class="com.demo.entity.User" scope="page"/> <jsp:setProperty property="username" name="user" value="xiongjiajia"/> <jsp:setProperty property="age" name="user" value="23"/> <jsp:getProperty property="username" name="user" /> <jsp:getProperty property="age" name="user" /> ${PageScope.user.username }<br>${PageScope.user.age} <%--不知道什么原因不能显示 --%> <jsp:plugin code="com.demo.entity.DemoApplet.class" codebase="" type="applet"> <jsp:params> <jsp:param value="I'm Applet!" name="hello"/> </jsp:params> <jsp:fallback> <p>不能下载jar插件</p> </jsp:fallback> </jsp:plugin> <%--使用动态include指令导入页面 --%> <jsp:include page="footer.jsp"></jsp:include> </body> </html>
2.User.java
package com.demo.entity; public class User { private String username; private int age; public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } }
3.DemoApplet.java
package com.demo.entity; import java.applet.Applet; import java.awt.Color; import java.awt.Graphics; public class DemoApplet extends Applet { @Override public void paint(Graphics g) { // TODO Auto-generated method stub g.drawString(getParameter("hello"), 20, 20); g.setColor(new Color(255,200,200)); g.fillRect(50, 60, 200, 150); } }
4.index.jsp
<body> <jsp:forward page="main.jsp"> <jsp:param value="23" name="age"/> </jsp:forward> </body>
/* Navicat MySQL Data Transfer Source Server : localhost_3306 Source Server Version : 50151 Source Host : localhost:3306 Source Database : javaee Target Server Type : MYSQL Target Server Version : 50151 File Encoding : 65001 Date: 2011-12-05 11:51:10 */ SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for `s_user` -- ---------------------------- DROP TABLE IF EXISTS `s_user`; CREATE TABLE `s_user` ( `username` varchar(255) NOT NULL DEFAULT '', `age` int(11) DEFAULT NULL, PRIMARY KEY (`username`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- ---------------------------- -- Records of s_user -- ---------------------------- INSERT INTO s_user VALUES ('boy', '23'); INSERT INTO s_user VALUES ('gril', '24');
<%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"%> <%@ page import="java.sql.*" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=GBK"> <title>Insert title here</title> </head> <body> <%--改变获取应用范围变量 --%> <%!int i=9; %> <%application.setAttribute("counter",String.valueOf(++i)); %> <%=application.getAttribute("counter")%> <%--通过web.xml文件配置好的参数连接数据库 --%> <% String driver=application.getInitParameter("driver"); String url=application.getInitParameter("url"); String user=application.getInitParameter("user"); String pass=application.getInitParameter("pass"); Class.forName(driver); Connection conn=DriverManager.getConnection(url,user,pass); Statement stmt=conn.createStatement(); ResultSet rs=stmt.executeQuery("select * from s_user"); %> <table border="1"> <%while(rs.next()){ %> <tr> <td><%=rs.getString(1) %></td> <td><%=rs.getString(2) %></td> </tr> <%} %> </table> <a href="throwEx.jsp">异常</a> <%--使用pageContext设置属性 --%> <% pageContext.setAttribute("page","hello"); request.setAttribute("request","hello"); session.setAttribute("session","hello"); application.setAttribute("app","hello"); pageContext.setAttribute("request2","hello",pageContext.REQUEST_SCOPE); pageContext.setAttribute("session2","hello",pageContext.SESSION_SCOPE); pageContext.setAttribute("app2","hello",pageContext.APPLICATION_SCOPE); out.println("1."+pageContext.getAttributesScope("page")+" "); out.println("2."+pageContext.getAttributesScope("request")+" "); out.println("3."+pageContext.getAttributesScope("request2")+" "); out.println("4."+pageContext.getAttributesScope("session")+" "); out.println("5."+pageContext.getAttributesScope("session2")+" "); out.println("6."+pageContext.getAttributesScope("app")+" "); out.println("7."+pageContext.getAttributesScope("app2")+" "); %> <FORM id="form1" METHOD="post" ACTION="request1.jsp"> 用户名:<br> <INPUT TYPE="text" NAME="name"><hr> 性别:<br> 男:<INPUT TYPE="radio" NAME="gender" value="男"> 女:<INPUT TYPE="radio" NAME="gender" value="女"><hr> 喜欢的颜色:<br> 红:<INPUT TYPE="checkbox" NAME="color" value="红"> 绿:<INPUT TYPE="checkbox" NAME="color" value="绿"> 蓝:<INPUT TYPE="checkbox" NAME="color" value="蓝"><hr> 来自的国家:<br> <SELECT NAME="country"> <option value="中国">中国</option> <option value="美国">美国</option> <option value="俄罗斯">俄罗斯</option> </SELECT><hr> <INPUT TYPE="submit" value="提交"> <INPUT TYPE="reset" value="重置"> </FORM> </body> </html>
<?xml version="1.0" encoding="GBK"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5"> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> <context-param> <param-name>driver</param-name> <param-value>com.mysql.jdbc.Driver</param-value> </context-param> <context-param> <param-name>url</param-name> <param-value>jdbc:mysql://localhost:3306/javaee</param-value> </context-param> <context-param> <param-name>user</param-name> <param-value>root</param-value> </context-param> <context-param> <param-name>pass</param-name> <param-value>admin</param-value> </context-param> </web-app>
- JSPTest.rar (7.5 KB)
- 下载次数: 17
- jspObject.rar (5.7 KB)
- 下载次数: 10
发表评论
-
Ubuntu 装JDK
2017-04-17 10:35 318sudo gedit /etc/profile e ... -
http request response json 测试 Spring MVC
2017-03-24 18:03 407import java.io.BufferedReader; ... -
Java反射用法
2016-10-21 15:04 533反射,一种计算机处理 ... -
冒泡排序
2016-10-14 16:56 348package demo; import java.ut ... -
Java3D
2016-10-10 14:44 651package com.demo.java3d.game; ... -
Java 断言 assert 用法
2016-09-26 14:38 763import org.junit.Test; publi ... -
Java 虚拟机
2016-09-26 10:00 325... -
java对象的浅拷贝和深拷贝
2016-08-31 10:43 326import java.io.ByteArrayInputSt ... -
使用递归打印文件及文件目录
2016-08-31 08:55 493import java.io.File; public ... -
java画三角函数
2016-08-26 15:59 1532import java.awt.*; import java ... -
JDK 6 中文 API
2015-08-10 09:34 413下载地址:https://blogs.oracle.com/e ... -
如何判断class文件版本
2014-08-27 08:53 803使用 UE 打开 class 文件,第一行内容: 00 ... -
java 打印
2013-10-17 16:48 740import java.awt.BasicStroke; i ... -
Java POI 数据导出到Excel 2010
2013-10-17 11:01 12980package com.demo.utils; import ... -
XML解析 dom4j的使用
2013-08-19 11:34 721Parsing XML One of the ... -
java 语言概述
2013-06-23 16:33 547... -
java 基本数据类型
2013-06-23 16:18 696• byte: The byte data type is ... -
Java序列化 实现Serializable接口
2013-05-08 15:19 710一个对象序列化的接口,一个类只有实现了Serializable ... -
static 静态变量 类变量 类方法
2013-05-06 10:48 916如果一个成员被声明为static,它就能够在它的类的任何对象创 ... -
Java 线程同步
2013-01-14 14:37 747银行账户中deposit()函数和withd ...
相关推荐
根据给定的文件标题“JSP完全实例教程”和描述,我们可以深入探讨JSP(Java Server Pages)这一技术的关键知识点。JSP是一种基于Java的服务器端脚本语言,用于生成动态网页内容。它允许开发人员将HTML、XML、Java...
《JSP完全学习手册》是一本全面覆盖JSP(Java Server Pages)技术的教程,旨在帮助初学者和进阶者深入理解并掌握JSP的核心概念和技术。这本书通过10个章节的内容,逐步引导读者从基础到高级,系统地学习JSP的各个...
本书分3个部分,第l部分为JSP编程基础篇,主要介绍使用JSP开发数据库系统必须掌握的技术,这些技术最大限度地与实际项目案例相结合。第2部分为JSP典型实例篇,主要介绍在线投票系统、网站流量图表分析、网上论坛、...
在《JSP完全探索》这本书中,读者可以期待深入学习JSP的各个方面,包括但不限于: 1. **JSP生命周期**:理解JSP如何从创建到销毁的过程,以及每个阶段能做什么。 2. **EL(Expression Language)**:学习如何使用EL...
虽然代码较为简单,但它涵盖了JSP编程的基础知识,对于初学者而言,是一个很好的入门案例。需要注意的是,实际应用中,登录验证应该更加复杂,包括数据库查询、密码加密等安全措施,以保护用户信息的安全。
《jsp完全自学手册四个完整大程序》是一份全面且深入的学习资源,专为那些希望提升JSP(JavaServer Pages)技能的开发者准备。JSP是Java编程语言在Web开发领域中的一个重要工具,它允许开发者创建动态网页。这个...
本“JSP开发实例”涵盖了从开发环境的搭建到实际项目案例的实践,旨在帮助开发者深入理解和掌握JSP与J2EE的综合运用。 第1章“JSP和J2EE开发环境指南”主要介绍如何配置和搭建JSP与J2EE的开发环境。首先,你需要...
#### 示例:简单的JSP案例 下面是一个简单的JSP示例,展示了如何在JSP页面中嵌入Java代码: ```jsp ;charset=gb2312" %> <h1>jsp1 int a = 0; int b = 9; int c = a + b; out.println("hello, world!, 世界你好...
【描述】中的重复部分"jsp完全品红项目"暗示这可能是一个教学示例或者模板项目,旨在全面展示如何使用JSP来构建Web应用,并且整个项目的视觉设计可能以品红色调为主。品红是一种介于紫色和红色之间的颜色,可能意味...
这是一个课堂上的一个小小案例!对于初学者来说,有一定的参考价值!主要是用mvc模式开发的,jsp页面没有用表达式与小脚本,主要用的是jstl+EL表达式写的,对于刚刚学习jsp的人来说,看起来还是有一定的难度,但是你学会了...
这种实现必须完全遵循规范,包括所有必需的接口和功能;不得修改、子集、超集或其他方式扩展许可方命名空间,或包含许可方命名空间内的任何公共或受保护的包、类、Java接口、字段或方法(除非由规范或正在实施的规范...
6. **新奥家电连锁网络系统分析**:手册会详细介绍这个具体案例的业务需求、系统架构、数据库设计以及JSP页面的实现。这将帮助读者理解如何将理论知识应用于实际项目中,解决实际问题。 7. **安全性与性能优化**:...
压缩包文件名为"050212JSP",这可能是日期(如2022年5月2日)加上"JSP"的组合,表示这是关于JSP的一个资源,可能是教程、案例研究或者工具包。具体内容无法直接推断,但可以假设它可能包含与JSP源码泄露相关的工具、...
在这个案例中,我们使用的JSP页面是`test.jsp`,而JavaBean是`counter.java`。 1. **创建JSP页面 (`test.jsp`)**:这个页面包含了HTML结构和JSP指令,用于显示计数器的当前值。通过`<jsp:useBean>`指令,我们可以...
更多资料请访问 www.bangzhu123.cn |完全帮助网
本项目是一个基于SSM框架的课程案例库平台设计与实现,采用JSP作为前端展示技术,后端则依托于Spring、Spring MVC以及MyBatis三大框架的协同工作,实现了前后端的分离,提高了系统的可维护性和扩展性。该项目不仅为...
数据库系统开发完全手册》一书中的实践案例,旨在帮助读者深入理解JSP在实际应用中的运用,以及如何与数据库进行交互。 ### 1. JSP技术基础 JSP(JavaServer Pages)是Java平台上的一种动态网页技术,它将HTML代码...