最近从网上发现了一个jsp的免费空间,网址请见
www.myjavaserver.com。出于好奇心想进去
试一下。不过想申请他是有条件的,需要回答一道题。听别人说很简单,不过我看到问题的时候
却一头雾水,没办法了。不过幸好网络是强大的,我无意中发现有人在网上发了解题的方法,于
是偷偷地瞄了几眼,OK了,终于可以体验一下这个free大餐了。千万不要BS我,呵呵。如果你也
没有申请成功也可以试试下面的代码,粘到代码输入口就好了。
代码如下:
特别注意的是String strRet = "XflfYy";这一行,因为每回注册时,网页上面给你的返回值都是
不一样的,只要改一下这里就好。
public class HandlerFactory {
public String getHandler(String[] config, String requestUri) {
String str = "";
String strRet = "XflfYy";//改内容是随即的,即上面所说的引号中的内容
for (int i = 0; i < config.length; i += 2) {
if (requestUri.startsWith(config[i])) {
if (config[i].length() >= str.length()) {
str = config[i];
strRet = config[i + 1];
}
}
}
if (str.equals("") && strRet.equals("T1dvuIS")) {
int i = config[1].length();
int j = config[3].length();
if (i < j) {
strRet = config[3];
} else {
strRet = config[1];
}
}
return strRet;
}
}
好了,如果一切顺利的话,注册页面里就可以输入注册信息了。在里面填写可以使用的email
之后。它会发一封激活email。接着不用多讲,进入信箱打开那个email里面有激活的链接,点击
就可以激活了。马上就可以使用了,是不是很简单。
接着就可按他给你的ftp上传帐号,上传你的文件了。
现在来说说,在它里面使用自己编写的类的方法和使用他的数据库。写类文件的时候一定要
像这样: package 你的帐户名.*****。不然的话它会找不到你写的类。
先看一个例子吧:
package masterofpuppet.util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DBHelper
{
public static Connection getConnection()
{
Connection conn=null;
try
{
Class.forName("org.hsqldb.jdbcDriver");
conn = DriverManager.getConnection("jdbc:hsqldb:/users/masterofpupet","sa","");
}
catch(SQLException sqle)
{
sqle.printStackTrace();
}
catch(ClassNotFoundException cnfe)
{
cnfe.printStackTrace();
}
return conn;
}
}
使用它就可以连接到你的数据库了。数据库的帐户密码默认分别是sa和空。注意你写这个类时,
要把package masterofpuppet.util;里的masterofpuppet改为你的帐户名,即可。
好了,就写到这,以后在网上找到有趣的东西再和大家一起分享一下。
分享到:
相关推荐
2. **节省资源**:与动态网页相比,静态HTML文件占用的服务器存储空间更少,对于空间有限的服务器,这是一个有效的节省策略。 3. **搜索引擎友好**:静态HTML页面更易于被搜索引擎爬虫抓取,有利于SEO(搜索引擎...
总的来说,"jsp.zip_JSP校友录_QQ空间jsp_jsp"这个项目涵盖了JSP的基础应用、QQ空间功能的模拟实现以及SQL数据库的使用,对于学习Web开发特别是JSP技术的初学者来说,是一个很好的实践案例。通过这样的项目,可以...
"jsp常用开发中间件"这个主题涵盖了一系列用于提高JSP开发效率和功能性的工具和组件。 1. **在线编辑器**:在线编辑器如Visual Studio Code、Eclipse或IntelliJ IDEA等,是开发者编写JSP代码的重要工具。它们提供了...
"JSP中的日期空间" 提供了一种简便的方法来处理这些操作,使得开发者无需编写过多的底层代码,就可以在页面上方便地使用日期控件。下面将详细介绍JSP中关于日期空间的相关知识点。 1. **内置对象**: JSP 提供了几...
5. **错误处理**:在文件上传过程中可能出现各种异常,如文件过大、格式不正确、磁盘空间不足等。jspsmart提供了相应的错误处理机制,可以捕获并处理这些异常。 6. **断点续传**:对于大文件上传,jspsmart支持断点...
3. **资源管理**:静态HTML文件的存储和清理需要合理规划,避免占用过多磁盘空间。 4. **SEO优化**:静态化对搜索引擎友好,因为它们更容易抓取和索引纯HTML页面。但需确保静态页的元信息(如标题、关键词、描述)...
- **资源释放**:释放与JSP页面相关的资源,如内存空间等。 - **清理操作**:如果需要执行清理工作,可以在JSP页面实现类中定义一个方法,并确保在实例销毁之前调用该方法。 #### 四、总结 JSP页面的生命周期涵盖...
在HTML部分,可以看到一些特定于Word的命名空间(如`xmlns:o`和`xmlns:w`),这是为了支持Word的特定功能和样式。此外,`<head>`标签内的元信息(如作者、创建日期等)是Word文档的标准属性,用于记录文档的相关信息...
不得修改、子集、超集或其他方式扩展许可方命名空间,或包含许可方命名空间内的任何公共或受保护的包、类、Java接口、字段或方法(除非由规范或正在实施的规范授权);并通过技术兼容性套件(包括通过测试)。 ####...
TLD(Tag Library Descriptors)在JSP 2.1中得到了加强,允许开发者定义更复杂的行为,包括支持自定义标签的XML命名空间。此外,还引入了独立的TLD文件,方便管理和重用。 **5. Servlet 2.5集成** JSP 2.1是基于...
1. 基于标准HTTP协议,支持ASP,ASP.NET(C#),ASP.NET(VB),JSP,PHP等服务端语言。 2. 支持BMP,JPG,GIF,PNG图片格式。 3. 支持自动生成缩略图。...14. 免费提供JavaScript SDK包,方便您将插件快速集成到已有网站中。
- 上传后的图片需要进行等比例缩放,以适应不同的显示需求或者限制存储空间。这涉及到图像处理库,如Java的ImageIO或者第三方库如Apache Commons Imaging。 - 首先,读取原始图片,计算其宽高比例。 - 设定目标...
pageContext对象提供了对JSP页面内所有对象及命名空间的访问。它类似于一个小型的上下文环境,可以用来存储和获取与页面相关的信息,比如属性、范围以及作用域等。 session对象代表了用户会话,可以通过它存储用户...
开发过程中应考虑各种异常情况,比如文件过大、格式不正确、磁盘空间不足等。合理的错误处理能提高用户体验,同时避免服务器资源被滥用。 8. **性能优化**: 为了优化文件上传和下载性能,可以使用流式处理来减少...
首先,我们创建一个新的Web项目Test01,这将作为我们的开发工作空间。在src目录下创建一个名为com.cn.LoginServlet的包,这个包是为了组织我们的类,使得代码结构更清晰。在该包下,我们创建了一个Servlet,即...
3. **session**:用于保存用户会话状态,每个用户的会话都有独立的存储空间。 4. **application**:全局范围内的对象,所有用户共享,常用于存储应用级信息。 5. **pageContext**:提供对页面范围内所有对象的访问。...
上传的照片可能还需要进行尺寸调整、格式转换等图像处理操作,以适应网站的显示需求,并优化存储空间。 在JSP中,这些功能的实现可能需要用到以下技术: 1. JSP语法:包括声明、脚本元素、表达式和动作指令,用于在...
通过EL,可以在JSP页面上直接调用这些标签库中的函数,如`${fn:toUpperCase(name)}` 使用JSTL的`fn`命名空间来将`name`的值转换为大写。 **EL的优势** 1. **简化代码**:EL使JSP页面更加整洁,避免了过多的脚本let...
- `getRemaining()`:获取缓冲区剩余空间。 - `isAutoFlush()`:判断是否开启自动刷新。 - `close()`:关闭输出流。 ##### 5. **page** - **定义**:表示当前的JSP页面。 - **常用方法**: - `getClass()`:...