`

jsp页面调用的操作,实用哦

阅读更多
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.util.*"%>
<%@ page import="cn.mldn.lxh.vo.*"%>
<%@ page import="cn.mldn.lxh.dao.*"%>
<%@ page import="cn.mldn.lxh.dao.impl.*"%>
<%@ page import="cn.mldn.lxh.factory.*"%>


<%
//运用工厂方法的模糊查询
	try
	{
		List l = DAOFactory.getPersonDAOInstance().queryByLike("翰");
		Iterator iter = l.iterator();
		while(iter.hasNext())
		{
			Person person = (Person)iter.next();
			out.println(person.getName()+"<br>");
		}
	}
	catch(Exception e)
	{

	}
%>

<%--
//未用到工厂的返回所有的对象,要用Iterator
	PersonDAO dao = new PersonDAOImpl();
	
	try
	{
		List l = dao.queryAll();
		Iterator iter = l.iterator();
		while(iter.hasNext())
		{
			Person person = (Person)iter.next();
			out.println(person.getName()+"<br>");
		}
	}
	catch(Exception e)
	{

	}
--%>

<%--
//运用工厂方法的查询一个对象的操作
	try
	{
		Person person = DAOFactory.getPersonDAOInstance().queryById("lwh");
		out.println(person.getName());
	}
	catch(Exception e)
	{

	}
--%>


<%--
//用到工厂方法的更新操作
	Person person = new Person();
	person.setId("lwy");
	person.setName("哈哈");
	person.setPassword("11111111111111111");
	person.setAge(23);
	person.setEmail("linweiyang@163.com");

	
	try
	{
		DAOFactory.getPersonDAOInstance().update(person);
	}
	catch(Exception e)
	{
	}

--%>

<%--
//未用到工厂方法的插入操作
	Person person = new Person();
	person.setId("lwy");
	person.setName("呵呵");
	person.setPassword("11111111111111111");
	person.setAge(23);
	person.setEmail("linweiyang@163.com");
	
	PersonDAO dao = new PersonDAOImpl();
	
	try
	{
		dao.insert(person);
	}
	catch(Exception e)
	{
	}
--%>
分享到:
评论

相关推荐

    jsp页面不同frame间调用

    例如,`iframe`中的`jsp`页面可以调用父页面的JavaScript函数: ```jsp ;charset=UTF-8" language="java" %&gt; &lt;title&gt;iframe内的页面 function sendDataToParent(data) { window.parent.postMessage(data, "*...

    jsp 调用 jsp 的ajax写法 小例子

    `url`属性指定要调用的JSP页面(`process.jsp`)。`dataType`属性指定了预期的响应类型,这里是纯文本。 4. **处理响应**:在`success`回调函数中,我们接收到服务器的响应后,将其插入到`resultContainer`中。如果...

    JSP实用教程案例及素材

    6. **EL(Expression Language)**:EL简化了从JSP页面获取和设置JavaBean属性的过程,以${expression}的形式表达。它是JSP 2.0引入的特性,提高了代码的可读性。 7. **JSTL(JavaServer Pages Standard Tag ...

    jsp实用教程笔记

    2. JSP生命周期:JSP页面会经历翻译、编译、加载、初始化、服务和销毁六个阶段。 二、JSP指令 1. page指令:定义页面属性,如语言、编码、导入的包等。 2. include指令:静态或动态地包含一个文件到当前JSP页面。 3...

    base64 jsp版本加密及调用

    在提供的文件列表中,`down_xl.jsp`和`base64.jsp`可能是两个JSP页面。`down_xl.jsp`可能涉及到下载相关的功能,而`base64.jsp`很可能包含了Base64编码和解码的相关代码。如果需要进一步分析这两个文件,你需要查看...

    基于JSP的Matlab远程调用和并行处理.pdf

    JSP页面在服务器端被解析成Servlet,然后由Java虚拟机执行,生成的HTML页面最终发送给客户端浏览器。JSP通常与Servlet一起使用,构建可扩展和动态的网络应用。 ### Matlab并行计算工具箱 Matlab是一个高性能的数值...

    jsp实用教程第五章代码

    这些Beans可以被JSP页面通过Java的`jsp:getProperty`和`jsp:setProperty`动作调用来获取或设置属性。 3. **web.xml配置**:在Web应用的部署描述符web.xml中,可能包含了数据库连接池的配置,或者是特定的Servlet或...

    JSP大学实用教程程序源代码

    2. **例子2 - A.jsp 和 B.jsp**:这两个例子可能涉及到JSP指令、表达式和脚本元素的使用,进一步解释了如何在JSP页面中处理动态数据。 ### 第二部分:JSP页面 第二章深入讲解了JSP页面的构成和功能,包括JSP元素的...

    jsp实用编程实例集锦

    - **指令元素**:如`&lt;%@ page %&gt;`, `&lt;%@ include %&gt;`, `&lt;%@ taglib %&gt;`, 它们提供了对JSP页面配置的控制。 2. **JSP动作标签** - **JSP内置对象**:request, response, session, application, out, pageContext等...

    jsp页面中窗口关闭,退出的方式分享.docx

    通过在JSP页面中添加链接指向一个用于注销登录的JSP页面,该页面的主要任务是清除HttpSession,并重定向至登录页面。 **示例代码:** ```html &lt;a href="logout.jsp" class="a1"&gt;退出 ``` **`logout.jsp`中的代码:*...

    JSP实用教程源代码

    3. **执行阶段**:当客户端请求JSP页面时,服务器实例化Servlet并调用其service()方法,生成响应内容。 三、JSP内置对象 1. **request**:代表HTTP请求,用于获取请求参数。 2. **response**:代表HTTP响应,设置...

    JSP实用教程[郑阿奇主编][电子教案].rar

    在JSP中,通过`&lt;jsp:useBean&gt;`标签可以将JavaBean实例注入到JSP页面,以便在页面中调用其方法和属性。 5. **EL(Expression Language)**:EL是一种简洁的表达式语言,用于访问页面作用域、请求作用域、会话作用域...

    jsp页面数据分页通用组件

    综上所述,`jsp页面数据分页通用组件`是一个实用的开发工具,能有效提升开发效率,简化分页逻辑,且在实际项目中具有广泛的应用场景。通过学习和使用这个组件,开发者可以更好地理解和掌握Web应用中的数据分页技术。

    JSP实用教程及程序源码

    1. **翻译阶段**:服务器将JSP页面转换成一个Servlet源代码文件。 2. **编译阶段**:服务器编译Servlet源代码成字节码,并存放在服务器的临时目录。 3. **加载阶段**:服务器加载编译后的Servlet,创建Servlet实例...

    jsp生成静态页面的方法

    4. **内容捕获与保存**:通过`RequestDispatcher`的`include`方法调用指定的JSP页面,并将输出内容写入到内存中的`ByteArrayOutputStream`中。最后将内存中的内容写入到硬盘上的HTML文件中。 #### 关键点总结 - ...

    JSP实用教程 第二版

    读者将学习如何在JSP页面中插入Java代码,使用EL(Expression Language)表达式,以及如何通过指令控制页面的行为,如导入Java类、定义页面编码等。 **第3章 JSP标记** 本章介绍JSP的标准标记库,如JSTL(Java...

    JSP大学实用教程[耿祥义]电了教程+源代码

    JSP标记是JSP页面中的重要组成部分,用于在HTML页面中嵌入动态Java代码。这些标记分为两种类型:内置标记和自定义标记。内置标记如、&lt;jsp:include %&gt;和&lt;jsp:forward %&gt;等,用于设置页面属性、包含其他文件或转发请求...

    jsp页面中进度条

    在JSP页面中,我们可以使用Java代码来计算或获取进度信息,然后调用上述JavaScript函数。例如,如果你有一个后台任务,你可以定期更新进度并在每次更新时调用`updateProgress`函数。 ```jsp int progress = ...

    JSP实用教程+实用阶段

    - **JSP生命周期**:JSP页面经过编译、实例化、初始化、服务和销毁五个阶段,最终转换为Servlet运行在服务器上。 ### 2. JSP指令 - **page指令**:用于设置整个页面的属性,如语言、导入的包、编码方式等。 - **...

Global site tag (gtag.js) - Google Analytics