文章列表
JSP最轻易疏忽的一个特征在于它可以应用可从新运用的代码块——aka“标签库”——给一个JSP应用法式增添新功用。
这些运用XML类型标志声称的标签库供应了能够轻松整合到JSP页面中的现成对象。它们照样一种将应用法式的贸 ...
引言
有关J2EE应用程序到WebSphere应用程序服务器的移植,尽管IBM提供了很多的资料和文章来说明如何将运行在WebLogic上的应用程序移植到WebSphere上,但是大家可能还是有所疑惑:是否从WebLogic移植到WebSphere和从Tomcat、Jboss、Resin移植到WebSphere会有所不同呢?实际上,一个J2EE应用程序无论运行在什么平台上,我们都可以用相同的方法将其移植到WebSphere上,这也是J2EE规范给我们带来的好处。然而,移植往往不会是一帆风顺的,移植的难度不仅取决于J2EE应用程序对J2EE规范的遵循程度,更取决于它所用到的非J2EE成分的可移 ...
Apache配置VirtualHost后JK就不管用了,不能交给Tomcat去执行,
把VirtualHost去掉后JK又可以了,这样的问题大家遇到过没?
httpd.conf:
<Directory "E:\apache-tomcat-6.0.18\webapps\map">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<VirtualHost *: ...
Simpleframework是基于 Intercepting-Filter模式和MVC2模式(我们称之为:后处理模式,After-Processing Pattern),基于“应用即组件,组件即应用(Application are components,component can be a application)”理念采用Java 技术实现的Web应用级框架。
其核心价值在于提供了以声明方式来描述组件行为的机制,该机 制有效整合了客户端的UI视图、处理逻辑、存取访问控制策略、校验规则,以及服务器端的数据持久化、分布式缓存、业务规则等的一体化应用
提 供一套完整的Web UI组件来简化和加 ...
1.建持久层数据库表:
表结构:category(id,name,parent_id);
2.采用Hibernate把持久的数据转化为Java对象。以便直接操纵Java对象,而不必直接操纵持久层(数据库)。
3.写一个service接口,一个service的实现类,一个service的工厂类。通过工厂类得到对应的service实现类---工厂模式。
Service接口:
public interface CatelogService{
public Category getCategoryById(Integer id, boolean withSub);
public List<Cat ...
如果你的网站是建立在apache下现在又想使用jsp,怎么办呢?你可以通过一些支持apache的jsp引擎(如resin,tomcat,jser等)来实现。这里介绍怎么配置apache+resin使apache支持jsp。 一、分别安装配置apache和resin使各自都单独能正常运行。
apache和resin的安装后路径如下:c:\apache 和 c:\resin1.1。
二、配置apache
这里配置apache,使其装载resin的jsp引擎。增加如下的命令行到c:\apache\conf\http.conf配置文件中.
LoadModule auch ...
JSP“抓”网页代码的程序如下: <%@ page c%>
<%
String sCurrentLine;
String sTotalString;
sCurrentLine="";
sTotalString="";
java.io.InputStream l_urlStream;
java.net.URL l_url = new java.net.URL("http://www.163.net/");
java.net.HttpURLConnection l_connection = (java.ne ...
上周给别人做了个网站,无意间发现自己的作品有很多漏洞,在短短的20秒就被自己用sql注入法给干了。所以查了一点关于sql注入的资料,并且有点感悟,希望能与新手们分享一下。高手们见笑了!
SQL注入攻击的总体思路:
发现SQL注入位置;
判断服务器类型和后台数据库类型;
确定可执行情况
对于有些攻击者而言,一般会采取sql注入法。下面我也谈一下自己关于sql注入法的感悟。
注入法:
从理论上说,认证网页中会有型如:
select * from admin where username='XXX' and password='YYY' 的语句,若在正式运行此句之前,如果没有进行必要的字符过滤,则 ...
经常在讨论区看到有人问我的JSP显示中文有乱码怎么办,我用request得到的用户输入的中文怎么是乱码,我把汉字写到数据库怎么是乱码,等等一些关于汉字乱码的问题。
其实这个问题很简单,管它汉字不汉字,还是日文,还是其他的什么双字节的语言,我们一律把它当作UTF-8看待。
(一)request中的双字节文字
好下面我们就来实现在整个应用程序中使用UTF-8编码工作,之所以选择UTF-8不仅仅之于上述原因,我们知道java的就是基于在UTF-8之上的,所以我们选择UTF-8应该没错^_^
我们首先把我们的.java, .jsp文件都用UTF-8编码来保存,如果以前的没有用UTF-8保存也无所谓,但是 ...
随着internet的发展,XML作为一种跨平台的通用结构化数据描述语言越来越得到人们的重视,并已经得到了广泛应用,如MicroMedia公司出品的Dreamweaver、Flash以及游戏抢滩登录等软件都利用了XML文件作为数据存储方式,而且Microsoft.NET ...
1.
abstract class Name {
private String name;
public abstract boolean isStupidName(String name) {}
}
大侠们,这有何错误?
答案: 错。abstract method必须以分号结尾,且不带花括号。
2.
public class Something {
void doSomething () {
private String s = "";
int l = s.length();
}
}
有错吗?
答案: 错。局部变量 ...
JSP数据库连接说明实例如下:
<%@page contentType="text/html;charset=gb2312"%>
<%
//声名
java.sql.Connection sqlConn;
java.sql.Statement sqlStmt;
java.sql.ResultSet sqlRst;
//regiester jdbc driver
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
//co ...
一、相关软件介绍
1、 JDK:Java2的软件开发工具,是Java应用程序的基础。JSP是基于Java技术的,所以配置JSP环境之前必须要安装JDK。
2、 UFO:最新发布的支持jsp的服务器软件,作为独立的Web服务器来使用。即支持静态页面、同时也支持动态页面,处理这两种页面都很迅速;而软件自身很健壮,不会出现内存泄漏和服务器自己宕掉的现象。对于初学者来说不用做任何部署配置环境变量的工作,简直可以说是初学者的首选。
二、 软件下载
1、JDK1.5.0
版本:JDK1.5.0_16 (JDK1.5.0及以上版本都可以)
地址:http://java.sun.com/j ...