JSP Maker是一款代码生成软件,可以让用户在开发网站的时候更容易生成代码,这款软件使用简单,启动软件有登录到数据库就可以选择需要生成的代码数据,直接从MySQL创建网站模板,从而利用软件提供的向导功能立即生成JSP网站,节约了用户开发网站模板的时间;这里小编推荐的是JSP Maker免费版,在下载的文件夹找到注册码就可以激活,需要注意的是这款软件需要以管理员身份启动才能激活!
软件功能
快速入门向导可快速生成JSP网站
可选的JSP列表,添加/复制,查看,编辑,删除和搜索每个表/查询的页面。所有脚本都通过URL正确链接。可自定义的字段显示顺序。
每个字段的高度可自定义的视图和编辑格式
编辑页面的客户端JavaScript验证
每个表/查询的可选搜索功能(基本/高级/两者)。
可选的高级安全性,用于保护数据免受未经授
通过以下方式定制生成的网站的外观和感觉:
与您自己的CSS链接
设置正文和表格属性
选择HTML模板
预览HTML表格布局
可定制的模板
支持代码页,字符集,区域设置ID和会话超时。可选的默认日期格式。
支持不同的SQL标识符引用字符
每个字段的标题和默认值(如果数据库是MS Access,将使用数据库中的原始值。)
从项目文件保存和恢复项目(JMP文件)
将项目设置与数据库中的更改同步。
在IIS中创建虚拟目录
主/细节页面
文件上传到文件夹或数据库
CSS样式表
现场聚合
动态选择列表
软件特色
每页记录
所有表的列表页面上显示的记录数。 如果为空或0,则将使用默认设置20。
分页部分样式“NumericPages”或“NextPrev”
顶部的分页部分在顶部而不是底部显示分页部分
多列
每行显示多个记录
多次删除
在列表页面中显示复选框,用于选择要删除的多个记录
查看/编辑/复制/删除/详细信息左侧链接
背景颜色
背景颜色(标签bgcolor = property)
文字颜色
文字颜色(标签文字=属性)
链接颜色
普通HyperLink颜色(标记链接=属性)
访问过的链接颜色
访问过HyperLink颜色( tag vlink = property)
活动链接颜色
活动HyperLink颜色(标签alink = property)
左边距
正左边距( tag leftmargin = property)
最高保证金
Body Top Margin( tag topmargin = property)
宽度表宽度
(tag width = property)
细胞填充
表格单元格填充(标签cellpadding = property)
边界表边框
宽度(标签边框=属性)
单元间距表单元格间距(tag cellspacing = property)
背景颜色
表格背景颜色(标签bgcolor = property)
标题颜色
标题(字段标题)单元格的背景颜色
标题字体颜色
标题(字段标题)文本的颜色
行颜色
第一个备用行颜色(仅限列表页面)
Alt键。 行颜色
第二个备用行颜色(仅限列表页面)
页脚颜色
页脚的背景颜色
安装方法
1、下载JSP Maker 1.1.exe软件直接启动就可以了,点击next
2、设置软件的安装地址C:Program Files (x86)JSPMaker
3、显示软件的安装快捷方式菜单,点击next
4、提示软件准备安装,点击next就可以开始安装
5、提示安装进度,几秒钟软件就可以复制数据到计算机
6、安装程序已经将软件的数据复制到电脑,点击finish
破解方法
1、启动软件点击register进入注册码输入界面,在你下载的文件夹找到许可证打开
2、如图所示,将序列号输入到下方的位置点击OK就可以激活
3、可能提示你下方的英文,将软件重启,你需要以管理员的身份启动软件才能激活
4、提示thank you说明软件激活完毕,现在软件可以免费使用
5、进入软件主界面,可以选择连接的方式,自己选择一个数据库登录
6、下方是登录的账号输入界面,由于小编没有账号所以就无法登录
7、提示打开功能,连接到数据库就可以选择添加数据
8、 Select Database就是选择数据库的界面,用户必须登录到数据库才能使用,例如登录MySQL
9、在工具界面可以找到Settings、JDBC Drivers、Quick Generate Wizard、Synchronize
10、JDBC驱动程序界面,可以添加Java运行时DLL(vm.d),MySQL Connector / 3.0或更高版本(指定JAR的路径)
11、软件是英文的,会使用的朋友就下载吧,也可以参考官方的help
使用说明
数据库设置
单击“数据库”选项卡,从“数据源设置”开始。
直接连接(仅限MySQL)
1、输入数据库主机/服务器名称(或IP地址),用户名,密码和端口号(如果不是默认端口号),
2、选择你的数据库,
3、选择适合您的数据库的“SQL标识符引用字符”。默认情况下,反引用用于MySQL而没有用于Oracle,
4、单击[连接]按钮以加载数据库信息。
JDBC连接
1、选择JDBC作为连接方法,
2、输入您的数据库主机/服务器名称(或IP地址),SID(仅限Oracle),用户名,密码和端口号(MySQL的默认值为3306,Oracle的默认值为1521),
3、选择MySQL数据库或Oracle架构,
4、单击[连接]按钮以加载数据库信息。
注意:此方法需要JRE 1.4和MySQL Connector / J 3.x或Oracle JDBC驱动程序。
第一次使用JDBC连接时,您将看到以下对话框:
如果已安装Java运行时DLL(jvm.dll)位置,则应自动检测它。否则,请在您的计算机上选择jvm.dll的位置。然后选择MySQL JDBC驱动程序(MySQL Connector / J 3.x)和/或Oracle JDBC驱动程序,您可以选择JAR文件或从驱动程序存档中提取的文件夹的路径。单击[确定]完成,连接将继续。
URL连接(通过JSP连接到远程数据库)
虽然直接连接方法快速简便,但某些远程数据库服务器可能不允许直接连接。 JSPMaker提供了另一种连接远程服务器的简单方法:
1、将JSPMaker提供的JSP连接脚本上传到您的站点(该脚本名为jspmaker.jsp,可以在已安装的文件夹下找到,通常是C: JSPMaker)
2、如果您是第一次使用此脚本,则可能需要使用浏览器测试脚本:
a.使用IE浏览到此脚本(IE更可取,因为您可以从脚本中查看和验证XML响应),
b.输入连接信息(如有必要,选择编码),
c.单击“获取数据库列表”,然后单击“查看架构”,您应该能够正确地以XML格式查看数据库的架构。现在回到JSPMaker。
3、选择“URL”作为连接方法,输入连接信息,然后输入脚本的URL(例如http://servername/path/jspmaker.jsp),您可以通过单击[Test]按钮测试URL,
4、单击[连接]按钮以加载数据库信息。 JSPMaker将通过HTTP脚本连接到数据库服务器。
从JMP项目文件加载
如果您之前保存了项目文件(.jmp文件),则可以通过单击工具栏上的打开按钮将其加载回来(或从菜单栏中选择“项目”,“打开”)。完成后,将加载表格和字段信息并显示在左窗格中。
表级自定义设置
重要的提示:
JSPMaker要求所有表都定义了主键,并且键不是复合键。如果不是这种情况,则只能生成列表页面。
单击工具栏中的“表格/视图”图标或单击数据库树视图中的“表格”/“视图”以转到“表格设置”页面:
屏幕截图
选择/取消选择要生成的表/视图
您可以通过选中/取消选中[Generate]复选框来选择/取消选择要生成的特定表/视图。要选择/取消选择所有表/视图以进行生成,请选中/取消选中表/视图的[生成]复选框。
启用/禁用表/视图的添加/复制/删除/编辑/查看功能
要启用/禁用表/视图的添加/复制/删除/编辑/查看功能,请选中/取消选中[添加] / [复制] / [删除] / [编辑] / [查看]复选框。
如果要选择/取消选择所有表/视图,请选中/取消选中“表/视图”行的复选框。
更改表格标题
要更改表格的标题,请单击[标题]框以进行必要的更改。
选择表/视图的搜索功能
支持四种搜索模式。
[无] - 未生成搜索工具
[基本] - 将使用列表页面生成快速搜索按钮
[高级] - 将生成高级搜索页面并链接到列表页面
[BOTH] - 将生成快速搜索和高级搜索
您可以单击[搜索]选择框以选择所需的搜索类型。默认为[BASIC]。
注意:表的查看/编辑/搜索功能
在字段级别进一步设置表的查看/编辑/搜索功能。有关详细信息,请参阅字段级自定义设置。如果未选择“查看/编辑/搜索”的所有字段,则不会生成该功能。
将过滤器(WHERE子句)添加到表中
JSPMaker(版本3或更高版本)允许为每个表指定过滤器(WHERE子句)。单击[Filter]列中的“...”按钮,将弹出Filter Editor。输入您的过滤器,您可以将字段名称从左侧树视图拖动到编辑器,还会自动为您添加SQL标识符引号字符。
请注意,筛选器必须是有效的VBScript字符串,因为WHERE子句将连接到SQL字符串。
为表分配用户ID字段
JSPMaker支持高级安全性。您可以通过在用户表中分配唯一的用户ID字段来限制用户访问自己的数据。用户ID字段的值将用于标识其他表中的用户数据。您需要为每个受保护的表添加用户ID字段(如果它尚不存在),并在[用户ID字段]列中指定该字段。
提示:您可以右键单击列标题,然后单击“全部重置”以清除所有表中的用户ID字段。
主/明细
您可以在两个表之间建立主/详细(一对多)关系。单击主/明细列中的“...”按钮,将弹出主/明细表单,为您选择所选表(明细表)的主表,主字段和详细字段。
设置主/明细关系时,链接两个表,以便一个(详细信息表)的所有记录始终对应于另一个(主表)中的单个当前记录。详细信息表基于其详细信息字段链接到主表。主字段是主表中与详细信息表中的详细信息字段对应的字段。
主表的列表页面将为每条记录提供“详细信息”链接。详细列表页面将显示主表中的主记录和详细信息表中的相关详细记录。
不同的表可以选择与主表相同的表。换句话说,主表可以有多个详细信息表。
将表设置为默认表
默认表是用户进入您的站点时显示的第一个表。在[默认]列中选择一个表。如果未选择,将使用第一个表。
将表显示为菜单项
菜单项
JSPMaker将生成一个导航菜单,其中包含指向每个表的链接。如果您不想在菜单中显示该表,请取消选中[菜单项]列中的表格。您还可以通过拖放更改菜单项的显示顺序。
项目同步过程
在项目开发过程中,通常会更改数据源的表或字段定义。为了节省从头开始进行自定义的工作,JSPMaker使您能够将项目数据与数据源同步。可以在以下情况下调用同步过程:
1.在定制过程中
只需单击[工具],[同步]或单击工具栏上的按钮即可执行同步。 JSPMaker将自动检查以查看当前定义是否已更改。如果有更改,系统将提示您是否继续进行同步。
2.在打开JMP文件期间
在打开任何JMP文件时,JSPMaker将自动检查数据源以查看定义是否已更改。如果是这种情况,系统将提示您保留或升级到新定义。
提示:如果数据库包含大量表/字段,则此自动同步功能可能会使项目文件重新加载速度变慢。在这种情况下,您可以通过取消选中[工具]菜单下的[自动同步]来禁用此功能。
教程 - 使用JSPMaker连接脚本连接远程数据库
在本教程中,我们将向您展示如何使用可以使用JSPMaker提供的JSP脚本连接到任何远程数据库的新连接方法。
设置远程连接的步骤
1.将JSP脚本上载到您的站点
该连接名为jspmaker.jsp,可以在安装文件夹下找到,通常是C: JSPMaker。首先将脚本上传到站点。
2.测试脚本
如果这是第一次使用此连接方法,您可能需要测试脚本并了解其工作原理。您不需要按照下一步中的步骤测试脚本。相反,您只需在JSPMaker中按[Test]按钮即可在输入URL后测试脚本。
a.使用浏览器浏览到脚本(建议使用IE 5或更高版本,因为它可以查看和验证来自服务器的XML响应)
b.选择数据库类型并输入连接信息,然后根据需要选择编码,单击[获取数据库列表],应显示填充了可用数据库的组合框。选择要连接的数据库,如有必要,选择编码,单击[查看架构]
什么是编码?
该脚本将以XML格式响应数据库的模式。 XML文档需要编码,因此XML解析器可以正确读取数据。如果您的表/字段名称仅使用英语或字母数字字符,则可以将编码留空。否则,您需要指定编码。
c.如果您可以像下面这样查看XML中的数据库模式,则脚本正常工作。 JSPMaker将类似地与此脚本通信,并通过HTTP获取数据库模式。
3.加载JSPMaker
打开JSPMaker,输入相同的连接信息,脚本的URL和编码(如有必要)。
请注意,您实际上是通过服务器上的JSP脚本连接到MySQL,因此在大多数情况下,主机/服务器名称是“localhost”,除非MySQL服务器未安装在与Web服务器相同的服务器上。
单击数据库组合框的下拉按钮,您应该能够看到可用的数据库。选择数据库,单击[连接]按钮。应加载数据库信息并显示在左窗格中。
使用文件URL
如果由于某种原因您无法使用HTTP获取数据库模式,您还可以将浏览器中的模式(上面的步骤3.c.)保存为本地.xml文件并输入文件URL,例如: “file:// C: jspmaker.xml”,连接。
∨ 展开