jsp mvc设计模式实例源码介绍



jsp mvc设计模式实例源码介绍。

这里用到的软件分别如下:

Tomcat:apache-tomcat-6.0.29.zip

Mysql:mysql-essential-5.1.50-win32.msi

JDBC:mysql-connector-java-5.1.13-bin.jar

Myeclipse:myeclipse-8.6.0-win32.exe

这里要做的配置如下:

mysql默认安装,建立root账户,密码root

mysql-connector-java-5.1.13-bin.jar放到Web应用的WEB-INF/lib/目录下或[......]

Read more

JSP+Servlet+Javabean+JDBC MVC Demo



JSP+Servlet+Javabean+JDBC MVC Demo 。 在贴上代码之前,先讲下整个Demo的结构。如右图:整个工程可由MVC模式划分为三部分:

V(JSP):login.jsp、welcome.jsp;
C(Servlet):LoginServlet.java;
M(Model):DbDao.java.

而其中的web.xml是整个应用的配置文件,在这个Demo里主要是起到指定接受请求的Servlet的作用。mysql-connector-java-5.1.25-bin.jar是含有mysql驱动类的包。
OK,上代码[......]

Read more

Jsp+Dao+Jdbc+Servelet 用户完整登录总结

Jsp+Dao+Jdbc+Servelet 用户完整登录总结。

Index.jsp 实现用户登录页面,login_success.jsp实现用户登录成功的页面 显示用户XX登录成功!错误则跳转到login_failure.jsp

 

用户填写好用户名和密码后发出登录请求给servlet(tomcat启动要加载web.xml文件,web.xml会根据index的action找到web.xml中的servlet,然后由servlet控制分发请求调用登录方法,

 

Index.jsp–àweb.xml—àservlet.java—àdao-[......]

Read more

jdbc之代码重复使用_jsp技巧

在使用JDBC连接数据库的时,我们会采用executeQuery(String sql)获得一个结果集。当数据库结构变化或者获得其他数据库表结果集的时候我们需要将ResultSet结果集根据不同的数据结构重新遍历。
如何才能建立一个与数据库结构无关的JDBC连接呢?我们可以通过使用ResultSetMetaData()方法获得表结构。然后使用Object[]数组遍历结果集。当我们要取得相应的结果时,我们可以使用Iterator迭代器。只要遍历迭代器就可以取出结果。
下面是我写的一个方法:
1import java.math.BigDecimal;
2import java.sql.Co[......]

Read more

jsp连接数据库代码

jsp连接数据库代码 。

我写的一个用JSP连接MySQL数据库的代码。

要正确的使用这段代码,你需要首先在MySQL数据库里创建一username表,表里面创建两个字符型的字段,字段名分别为:uid,pwd,然后插入几条测试数据。

以下用两种方式来实现JSP连接MySql数据库。

第一种方式,用JSP实现。

<%@ page contentType=”text/html; charset=gb2312″ language=”java”

import=”java.sql.*”%>

<meta http-equiv=”Conte[......]

Read more

jsp获取发送请求的客户端ip的实例源码

jsp获取发送请求的客户端ip的实例源码。

脚本程序

脚本程序可以包含任意量的Java语句、变量、方法或表达式,只要它们在脚本语言中是有效的。

脚本程序的语法格式:

<% 代码片段 %>

或者,您也可以编写与其等价的XML语句,就像下面这样:

<jsp:scriptlet>
   代码片段
</jsp:scriptlet>

任何文本、HTML标签、JSP元素必须写在脚本程序的外面。

下面给出一个示例,同时也是本教程的第一个JSP示例:

<html>
<head><title>Hello Wo[......]

Read more

判断是否登录的拦截器SessionFilter

判断是否登录的拦截器SessionFilter。

需要写个拦截器,当用户没有登录的时候某些页面是不能访问的
用法将需要登录后访问的文件全部放在一个文件夹中,这里是logined文件夹

Java代码 复制代码 收藏代码
  1. import java.io.IOException;
  2. import java.util.ArrayList;
  3. import java.util.List;
  4. import java.util.StringTokenizer;
  5. import javax.servlet.Filter;
  6. import javax.servlet.FilterChai[......]

Read more

jsp struts2过滤器和拦截器的比较及未登录用户权限限制的实现

struts2需要实现的功能:判断用户是否已登录,未登录用户禁止访问任何页面或action,自动跳转到登录页面。过程:因为对过滤器和拦截器都不熟悉,开始两种方式都问题不断,后调试通过,贴在这里留作小结和备忘

 

过滤器filter实现

配置:web.xml

 

[xhtml] view plaincopyprint?
  1. <filter>
  2.     <filter-name>RightFilter</filter-name>
  3.     <filter-class>com.***.r[......]

Read more

jsp+mysql实例简单的购物车实现实例源码介绍

jsp+mysql实例简单的购物车实现实例源码介绍。该小项目数据库用MySq对数据的管理,有两个表,一个表是cart另一个是show。小练习拿出来分享希望对大家有用

1、数据库表

cart表

show表

 

页面源码展示

index.jsp

[html] view plaincopyprint?
  1. <%@ page language=”java” import=”java.util.*” pageEncoding=”utf-8″%>
  2. <%@ page import=”java.sql.*”%[......]

Read more

jsp验证用户是否登陆实例教程重定向

jsp验证用户是否登陆实例教程。

我发现我可以绕过登陆这一环节,直接在浏览器输入要访问的页面就能就去,这是个大问题啊,如果有人知道我的目录结构,可以畅通无阻啊,为此,得验证用户是否登录,如果登陆,正常,否则跳转到登陆页面。我使用了两种方法。

法一:写个文件验证,在需要验证的页面将此文件引入(我写的是testsession.jsp)

<%

if(session.getAttribute(“user”)==null)
{%>
<h1>未登录!</h1>
3秒后跳转到登录页面
<p>
如果没有跳转,请点<a hr[......]

Read more