当前位置:文档之家› jfinal学习笔记

jfinal学习笔记

jfinal学习笔记
jfinal学习笔记

项目:ht为了防止tp:/和谐/yun.baidu.co请去掉m/share/汉字link?shareid=446316952&uk=672642110

2014年12月9日星期二(jfinal)

今天是第一天入职,学习jfinal

从表中可以看出,JFinal访问一个确切的Action(Action定义见 3.2节)需要使用controllerKey与method 来精确定位,当method 省略时默认值为index。urlPara 是为了能在url 中携带参数值,urlPara 可以在一次请求中同时携带多个值,JFinal 默认使用减号“-”来分隔多个值(可通过constants. setUrlParaSeparator(String)设置分隔符),在Controller 中可以通过getPara(int index)分别取出这些值。controllerKey、method、urlPara这三部分必须使用正斜杠“/”分隔。

注意,controllerKey 自身也可以包含正斜杠“/”,如“/admin/article”,这样实质上实现了struts2的namespace功能。

记忆技巧:第一个参数为String 类型的将获取表单或url 中问号挂参的域值。第一个参数为int 或无参数的将获取urlPara 中的参数值。

2014年12月10日星期三

1.注意打字质量,几次打错字而出错!

2.理清逻辑思路,居然出现没有配置web.xml

3.对陌生的质疑使我畏葸不前,要自信!

1.关于add

1.首先,页面是添加

姓名:

name="student.studentname"/>${studentnameMsg!}${studentnameLMsg!}

2.到web.xml

jfinal

com.jfinal.core.JFinalFilter

configClass

com.demo.config.DemonConfig

jfinal

/*

3.到demonconfig

/**

* 配置路由

*/

public void configRoute(Routes me) {

me.add("/", StudentController.class);

me.add("/student", StudentController.class);

//me.add("/classes", StudentController.class);

}

4.到StudentController的save方法

@Before(StudentValidator.class)

public void save() {

Student student = getModel(Student.class);

student.save();

forwardAction("/student");

}

5.被StudentValidator拦截

protected void validate(Controller c) {

// 验证表单域name,返回信息key,返回信息value

validateRequiredString("student.studentname", "studentnameMsg", "请输入学生名册");

这里也可以用正则验证!validateRegex(field, regExpression, errorKey, errorMessage)

}

6.反馈

7.转回/student,无参调用index()方法

@Before(StudentInterceptor.class)

public void index() {

List list = Student.dao.find("select * from student");

System.out.println(list);

setAttr("studentList", list);

render("/index.html");

}

8.被StudentInterceptor拦截

public class StudentInterceptor implements Interceptor {

public void intercept(ActionInvocation ai) {

System.out.println("Before action invoking");

ai.invoke();

System.out.println("After action invoking");

}

}

9.执行后

render("/index.html");

10.到index页面

<#list studentList as student>

${student.studentname}

${student.studentage}

${student.studentsex}

${student.getClasses().classesname}

删除 修改

2.关于delete

1.在页面传值

删除

2.同添加一样,转到StudentController的delete方法

public void delete() {

//获取表单域名为studentID的值

//Student.dao.deleteById(getPara("studentID"));

//获取url请求中第一个值

Student.dao.deleteById(getParaToInt());

forwardAction("/student");

}

3.关于update

1.页面传值

修改

2.同添加一样,转到StudentController的get方法

public void get() {

Student student = Student.dao.findById(getParaToInt());

setAttr("student", student);

render("/index2.html");

}

3.转到index2,提取修改的内容

value="${student.studentid}"/>

姓名:

value="${student.studentname}"/>


年龄:

value="${student.studentage}"/>


性别:

value="${student.studentsex}"/>


班级:

value="${student.classesid}"/>


4.提交到StudentController的update()方法

public void update() {

Student student = getModel(Student.class);

student.update();

forwardAction("/student");

}

4.设置view视图为JSP

public void configConstant(Constants me) {

me.setDevMode(true);

me.setViewType(ViewType.JSP);

}

5.访问路径,同struts的命名空间

/**

* 配置路由

*/

public void configRoute(Routes me) {

me.add("/", StudentController.class);

me.add("/student", StudentController.class);

//me.add("/classes", ClassController.class);

}

注解ActionKey(“/add”)将打破原有路由,可以直接访问/add,而不是/student/add @ActionKey("/add")

public void add() {

render("/add.html");

}

2014年12月11日星期四

使用jfinal放到tomcat运行出错!

1.MyEclipse中tomcat启动错误;原因是没有为tomcat 配置JDK

2.在发布的项目里要写绝对路径,不然出现资源找不到错误

1.开始使用jfinal自带服务是这样的

添加

2.删掉自带服务,放进tomcat后要配置路径

添加

3.需要在config里配置上下文路径

public void configHandler(Handlers me) {

me.add(new ContextPathHandler("contextPath"));//设置上下文路径}

3.对映射路径的理解

在访问index()方法时,里面可以使用render系列方法,这时候就要考虑到路径的问题。上面这两条看的时候不注意,在项目实践中发现大有问题。加“/”表示绝对路径,就要写全以webroot为根的路径,“/”就是代表webroot,如果下面有个student文件夹,则访问student 的里面的index.html就要render(“/student/index.html”);而第一列则表示相对所映射路径的位置,这个映射路径是在rout路由里面配置

public void configRoute(Routes me) {

System.out.println("这里进入到config路由");

me.add("/", StudentController.class);

me.add("/student", StudentController.class);

}

前面一个参数表示映射到的路径,这样添加映射的结果就是我可以直接访问该映射路径下的文件了,因此,我可以直接render(“index.html”);注意:千万不要加”/”

4.页面列表显示

5.页面中重复元素提取

当页面出现重复的元素的时候,比如添加和修改有共同的部分

<#include "userform.html">

但要求userform.html要重新设置编码,设置为utf-8,设置长度和大小防止有人捣乱6.更新出错

没有主键,应当如下设置

7.分页

1.后台是这样的

String sql = "from t_user order by id desc";

int pageNum = getParaToInt("pageNum", 1);//默认值是1

setAttr("pageNum", pageNum);

setAttr("objectlist",User.dao.paginate(pageNum, 2, "select *", sql));

render("index.html");//即这里可省略

2.前台显示是这样的

<#list objectlist.list as user>

${user.id}

${https://www.doczj.com/doc/1711130673.html,ername}

${user.realname}

${user.mobile}

${user.address}

删除

修改

当前第${pageNum}页,总共:${objectlist.totalRow}条,总共:

${objectlist.totalPage}页

关键是objectlist.list这里,是因为分页又是一个list,再次取出来,

关于分页的源码来自

jfinal-1.8-bin-with-src.jar/com.jfinal.plugin.activerecord/Page.class 修改后

<#list userPage.getList() as user>

${user.id}

${https://www.doczj.com/doc/1711130673.html,ername}

${user.realname}

${user.mobile}

${user.address}

href="${contextPath}/user/delteById/${user.id}">删除

href="${contextPath}/user/queryUserById/${user.id}">修改

当前第${userPage.pageNumber}页,总共:${userPage.totalRow}条,总共:${userPage.totalPage}页

<#include "/common/_paginate.html" />

<@paginate currentPage=userPage.pageNumber

totalPage=userPage.totalPage actionUrl="${contextPath}/user/" />

/**

* 查询所有

*/

public void index(){//假如页面和方法一致,默认跳到方法名为名称的页面setAttr("userPage", User.dao.paginate(getParaToInt(0, 1), 5));

}

public class User extends Model {

private static final long serialVersionUID = 1L;

public static User dao = new User();

/**

* 所有 sql 写在 Model 或 Service 中,不要写在 Controller 中,养成好习惯,有利于大型项目的开发与维护

*/

public Page paginate(int pageNumber, int pageSize) { return paginate(pageNumber, pageSize, "select *", "from t_user order by id asc");

}

}

8.拦截器

1.global全局拦截器

这个要配置在config里面

public void configInterceptor(Interceptors me) {

me.add(new GlobalTestInterceptor());

}

2.ControllerInterceptor

@Before(ControllerTestInterceptor.class)

public class InterceptorController extends Controller{

3.ActionInterceptor

@Before(ActionTestInterceptor.class)

public void index(){

System.out.println("这是中间执行方法");

renderText("success");

}

4.拦截效果

5.清除拦截器

1)清除上一级

@ClearInterceptor//清除上一级拦截器(Controller级别)

public void destroyControllerInterceptor(){

System.out.println("这是清除上一级之后的");

renderText("successful");

}

清除效果

2)清除多级

@ClearInterceptor(ClearLayer.ALL)//清除上一级拦截器(Controller级别)public void destroyAllInterceptor(){

System.out.println("这是清除多级之后的");

renderText("successfully");

}

清除效果

6.拦截器栈

更高级的拦截,Handler

public void configHandler(Handlers me) {

me.add(new FakeStaticHandler());

/**设置网站基本参数**/

me.add(new EnterParaHandler());

/**设置访问监控**/

//me.add(new VisitLogHandler());

}

当web请求发出后,Handler首先接管请求,然后才是拦截器。因此,可以在这里进行路径拦截设置。

9.事物

2014年12月12日星期五

1.validator校验器

1.在页面上的显示

用户名称:

value="${(https://www.doczj.com/doc/1711130673.html,ername)!''}"maxlength="20"

size="50"/>${(userNameMsg)!'此字段不能为空'}

真实姓名:

value="${(user.realname)!''}"maxlength="20"

size="50"/>${(realNameMsg)!'此字段不能为空'}

此字段不能为空---这是在开始的时候显示的内容,如果不写,则不显示内容,出错了显示

2.在后台拦截

/**

* 处理增加记录的方法

*/

@Before(UserValidator.class)

public void doAddUser(){

User user = getModel(User.class);//可以加一个参数取别名

user.set("userpass", "123456");

boolean flag = user.save();

if(flag){

redirect("/user/");

}else{

renderText("Sorry,save failure");

}

}

3.进入校验器拦截

public class UserValidator extends Validator{

/**

* 错误处理

*/

protected void handleError(Controller c) {

String actionKey = getActionKey();

String view = null;

c.keepModel(User.class);// 保存上一次提交时候的表单记录

if ("/user/doAddUser".equals(actionKey)) {

// 这个ActionKey表示添加记录操作

view = "adduser.html";

}

if ("/user/updateUser".equals(actionKey)) {

System.out.println("zhelisssssssss");

view = "edituser.html";

}

c.render(view);

}

/**

* 校验方法

*/

protected void validate(Controller c) {

/**

* 编写校验规则

*/

validateRequired("https://www.doczj.com/doc/1711130673.html,ername", "userNameMsg", "用户名不能为空!!");

validateRequired("user.realname", "realNameMsg", "真实姓名不能为空!!");

}

}

在这里有这样的问题

视频里是1.4,里面加了trim(),而1.8去掉了:迪哥说可以再外面调用前就trim

2.上传文件

恶心了一下午,原来是没有导包

1.前台表单

文件上传jfinal

enctype="multipart/form-data">//这里



//这里

2.后台处理

/** 处理文件上传 */

public void doUpload() {

UploadFile uf = getFile("filename","test/");

//接收文件上传的一个方法,放到test目录下如何获取带文件上传的表单的非文件元素数据String title = getPara("title");//平时可以接到参数,但这里是null,要先getFile

renderText("upload successful");

}

3.设置文件目录(如果不设置,默认在tomcat部署的项目下的upload目录下,但会请空)/** 配置常量 */

public void configConstant(Constants me) {

loadPropertyFile("a_little_config.txt");

me.setDevMode(getPropertyToBoolean("devMode", true));

me.setViewType(ViewType.FREE_MARKER);

me.setUploadedFileSaveDirectory("D:\\apache-tomcat-6.0.41\\apache -tomcat-6.0.41\\webapps\\jfinaldemo_upload");

}

太原理工大学的同学在校外网络访问学校图书馆资源

[315最新修改,突破在校生限制]太原理工大学的同学可以在校外网络访问学校图书馆资源了,在家查文献的方法。来源:刘雨佳的日志 到写毕业论文的时候了,很多同学因为不在学校而苦恼。很多同学问我怎么能在家查文献,其实你在非教育网也同样可以使用教育网资源。只要你是太原理工大学的在校学生就可以远程接入太原理工校园网,方法如下: 1、你必须是太原理工大学的学生,或者知道某个在校学生的名字和学号。比如你叫王小明,学号2008000123,那么学校安排给你的账号就是wxm0123,也就是姓名首字母+学号后四位。同时,这个账号也是学校的edu邮箱的账号。edu邮箱的登录口:https://www.doczj.com/doc/1711130673.html,。在校园邮箱里可以改你的密码,原始密码是abcd。 2、下载客户端FortiClient SSL VPN,https://www.doczj.com/doc/1711130673.html,/uploads/200933291130.r ar。安装即可。 3、在程序中打开FortiClient SSL VPN。里面按照以下输入: Connection Name: 不填 Server Address:218.26.181.244:443 Username:wxm0123 /(填入你的账号,这里以王小明为例) Password:abcd /(如果你没改密码,就是abcd,如果你在邮箱里改了密码就按改后的为准) Client Certificate:不填 然后点击connect即可连接教育网。注意。在连接前需要关闭所有网页,连接上再打开网页,然后输入 https://www.doczj.com/doc/1711130673.html,就可以使用理工大学的教育网资源了,和在学校机房一样。 查完资料后点击disconnect即可下线。 来吧,好人做到底,告诉大家如果是毕业了的理工校友,或者是非理工的同学怎么利用这个系统。 不过。。。请先看下下面的免责声明: 免责声明: 1、以下方法只作为综合查询系统的漏洞查补方法,只用于测试查询系统漏洞,请勿用于非法用途。 2、如果任何人使用以下方法对任何同学的私人信息和学籍信息造成侵害由其自己承担造成的一切责任。

校外远程访问图书馆电子资源的使用方法

校外远程访问图书馆电子资源的使用方法 如果教职工不住在武昌分校校园内,想在家使用我校图书馆的电子资源该怎么办?如果教职工出差了或度假了,想在外地访问我校图书馆电子资源该怎么办? 以上这些问题目前已经有了解决方案。在学校数字化校园建设的统一规划下,图书馆推出了校外远程访问系统,该系统可以实现校园网外通过读者认证方式访问本校图书馆的电子资源。凡是我校教职工,不论身在全球的任何地方,都可以通过任何一台接入因特网的计算机来访问我校图书馆所订购的国内外电子资源。 一、用户范围 “校园手机一卡通”所有用户(不论是新的189号或新入校园虚拟网的自有电信手机号)均为系统默认的合法用户,可在校外访问图书馆电子资源(用户名和初始密码均为手机号,请读者注意修改自己的密码)。 二、用户登陆方法 第1 步: 进入图书馆主页,双击右下方“远程访问服务”链接,出现系统登录界面如下图所示: 图1. 登录页面 第2 步: 在上图中选择“所在网络”。教育网用户选择“教育网入口”;其它用户选择“电信等入口”(一定不要忘记每次登录前先选网络,否则使用会有问题)。

第3 步: 输入用户名和密码。用户名和密码均为本次一卡通手机号码。用户进入系统后可以修改密码(建议大家在第一次登录后修改自己的密码,这样有利于安全)。 第4 步: 输入系统自动生成的“验证码”(输入时不分大小写)并“提交”,则完成登录。如果上述操作正确,则出现如图2所示的应用数据库界面。 图2 应用数据库界面 第5 步: 选择数据库:根据你的需要,用鼠标单击数据库名称即可进入相应的数据库进行预览或阅读等,与在学校内使用完全一样。唯一不同的是,在第一次使用时,打开某些数据库,如“中国数字图书馆电子图书”、“网上报告厅”等,就会弹出一个窗口提示需要安装“易瑞授权访问系统客户端”控件,如图3所示。

太原理工大学的同学可以在校外网络访问学校图书馆资源了,在家查文献的方法

到写毕业论文的时候了,很多同学因为不在学校而苦恼。很多同学问我怎么能在家查文献,其实你在非教育网也同样可以使用教育网资源。只要你是太原理工大学的在校学生就可以远程接入太原理工校园网,方法如下: 1、你必须是太原理工大学的学生,或者知道某个在校学生的名字和学号。比如你叫王小明,学号2008000123,那么学校安排给你的账号就是wxm0123,也就是姓名首字母+学号后四位。同时,这个账号也是学校的edu邮箱的账号。edu邮箱的登录口:https://www.doczj.com/doc/1711130673.html,。在校园邮箱里可以改你的密码,原始密码是abcd。 2、下载客户端FortiClient SSL VPN,https://www.doczj.com/doc/1711130673.html,/uploads/200933291130.rar。安装即可。 3、在程序中打开FortiClient SSL VPN。里面按照以下输入: Connection Name: 不填 Server Address:218.26.181.244:443 Username:wxm0123 /(填入你的账号,这里以王小明为例) Password:abcd /(如果你没改密码,就是abcd,如果你在邮箱里改了密码就按改后的为准) Client Certificate:不填 然后点击connect即可连接教育网。注意。在连接前需要关闭所有网页,连接上再打开网页,然后输入 https://www.doczj.com/doc/1711130673.html,就可以使用理工大学的教育网资源了,和在学校机房一样。 查完资料后点击disconnect即可下线。 来吧,好人做到底,告诉大家如果是毕业了的理工校友,或者是非理工的同学怎么利用这个系统。 不过。。。请先看下下面的免责声明: 免责声明: 1、以下方法只作为综合查询系统的漏洞查补方法,只用于测试查询系统漏洞,请勿用于非法用途。 2、如果任何人使用以下方法对任何同学的私人信息和学籍信息造成侵害由其自己承担造成的一切责任。 3、请确认你已经获得被测试者允许,否则请勿私自登入他人系统。由此造成的损害由登入人承担。 4、非法登入者包含但不限于对他人系统信息的恶意修改、复制、传播造成的损害,本文作者不承担任何连带责任。在条款1中已经明确提出勿用于非法用途之警示。 5、如果阅读者按照本文方法对任何非自有账号进行登入、修改和复制,均视同于同意本声明所载内容,并愿为自己行为负法律责任。如不同意以上条款之内容,请勿继续阅读。 ———————————————————————————————————— 看了上面的的说法,我们了解到:对于非在校的同学,现在的当务之急就是获得一个在校生的姓名和对应学号。我们可以从综合查询系统入手:

关于校外用访问校园网资源的说明

关于校外用户访问校园网资源的说明 各校园网用户: 为解决广大师生无法在校外访问学校内部信息及图书馆资源的问题,网络信息中心2007年7月开通了我校的VPN系统,通过登录该系统就能够像在校内一样访问学校的资源。该系统使用我校办公系统用户名登录,请各位教工向本单位的信息发布员查询。如有疑问,请向网络信息中心咨询:81292191。 Vista系统访问请看这里 附:VPN的使用说明 1.SSL-VPN系统简介 SSL-VPN系统,即虚拟专用网络系统,是通过互联网访问学院内部资源(如OA、BBS、FTP等)的网络系统。只要您能够访问互联网,不论是在家中、还是出差在外,都可以通过该系统轻松访问校园网内部资源,访问的过程中,数据传输都是经过加密处理的。该系统无需在用户计算机上安装客户端程序,使用简单、方便。 2.登录SSL-VPN 通过下面方法可以进入SSL VPN的登录界面: 在浏览器地址栏中直接输入https://https://www.doczj.com/doc/1711130673.html,即可 (1)浏览器中将弹出一个“安全警报”的提示窗口,这是提示您进行证书确认。请您点击“确定”和“是”按钮进入下一步。

(2)确认数字证书后,出现初始登录界面,请按照学校登记的用户名以及初始密码登录(或填写校园网管理员颁发给您的认证信息)

如果出现提示“登录失败-请确认您的用户名和密码,重新登录。”说明您输入的用户名或密码错误,请核对后重新登录。如下图所示: 如果出现提示“登录失败-您的用户名被锁定,请联系您的系统管理员。”说明您输入的帐号信息正确,但是您的帐号已经被系统管理员锁定,暂时无法使用VPN系统。需要您的系统管理员为您解锁,方可使用。

如何在校外使用电子图书馆资源

如何在校外使用电子图书馆资源 复旦大学图书馆(https://www.doczj.com/doc/1711130673.html,)拥有大量的电子期刊、图书资源,包括Nature、Science等著名杂志的全文在线,为复旦师生的教学科研工作提供了重要支持。目前,在邯郸、枫林和张江校区本部,可以直接访问这些电子图书资源。但不少电子资源有版权限制,通过固定的几个校园网IP源地址认证的方式授权访问,所以教师在校外无法使用宽带拨号直接访问这些资源。为了给广大教师提供方便,信息办专门提供了一个免费的网络代理服务,通过这个代理,教师在校外也可以方便地在身份认证后,访问这些宝贵的电子图书馆资源了。 校外使用图书馆代理服务的具体方法 首先请打开IE浏览器,查看菜单栏的“工具”->“Internet选项”->“连接”->“拨号和虚拟专用网络设置”框中是否有连接。如果: 1、“拨号和虚拟专用网络设置”框中有连接的情况: 通常您是通过调制解调器拨号或ADSL/FTTB+LAN软件拨号上网的用户,我们以“pppoe拨号”方式为例。双击此连接,在“代理服务器”一项中勾上“对此连接使用代理服务器”,并在“地址”和“端口”一栏分别填入“61.129.42.30”和“8080”,并勾上“对于本地地址不使用代理服务器”,点击“确定”即可,如图所示。

2、“拨号和虚拟专用网络设置”框中无连接的情况: 如果您的“拨号和虚拟专用网络设置”框是空白的,那么通常您是通过有线通、FTTB+LAN (无认证)或ADSL路由方式上网的用户,请在IE浏览器菜单栏的“工具”->“Internet 选项”-> “连接”中点击“局域网设置”,勾上“为LAN使用代理服务器”,并在“地址”和“端口”一栏分别填入“61.129.42.30”和“8080”,并勾上“对于本地地址不使用代理服务器”,点击“确定”即可,如图所示。

太原理工大学的同学可以在校外网络访问学校图书馆资源

写毕业论文的时候了,很多同学因为不在学校而苦恼。很多同学问我怎么能在家查文献,其实你在非教育网也同样可以使用教育网资源。只要你是太原理工大学的在校学生就可以远程接入太原理工校园网,方法如下: 1、你必须是太原理工大学的学生,或者知道某个在校学生的名字和学号。比如你叫王小明,学号2008000123,那么学校安排给你的账号就是wxm0123,也就是姓名首字母+学号后四位。同时,这个账号也是学校的edu邮箱的账号。edu邮箱的登录口:https://www.doczj.com/doc/1711130673.html,。在校园邮箱里可以改你的密码,原始密码是abcd。 2、下载客户端FortiClient SSL VPN, https://www.doczj.com/doc/1711130673.html,/uploads/200933291130.rar。安装即可。 3、在程序中打开FortiClient SSL VPN。里面按照以下输入: Connection Name: 不填 Server Address:218.26.181.244:443 Username:wxm0123 /(填入你的账号,这里以王小明为例) Password:abcd /(如果你没改密码,就是abcd,如果你在邮箱里改了密码就按改后的为准) Client Certificate:不填 然后点击connect即可连接教育网。注意。在连接前需要关闭所有网页,连接上再打开网页,然后输入 https://www.doczj.com/doc/1711130673.html,就可以使用理工大学的教育网资源了,和在学校机房一样。 查完资料后点击disconnect即可下线。 来吧,好人做到底,告诉大家如果是毕业了的理工校友,或者是非理工的同学怎么利用这个系统。 不过。。。请先看下下面的免责声明: 免责声明: 1、以下方法只作为综合查询系统的漏洞查补方法,只用于测试查询系统漏洞,请勿用于非法用途。

如何从外网下载图书馆资源

工作了,觉得学校里面图书馆资料很多,并且很有用,都可以在中文CNKI数据库,和西文数据库荷兰DOS中全文下载,但是仅仅限于校内IP用户。到了工作单位上,想进入这些数据库查资料就很不容易了。。。并且要收很高昂的费用。。。离开了学校才知道学校里面这么好的电子图书馆的资源当时没有好好利用。所以在网上找到了在家里和单位都能下载全文的地方。 下面是几年来收集整理的全文下载地址和心得,都是网友的无私奉献和结晶,我把分散的信息总结出来,希望对大家有用,有些地址和进入方式可能过期了,我没有一一核对,希望多多理解和包涵。 全文期刊: EBSCO/UMI/SDOS三个数据库扫荡一下,这三本都有全文。 硕博论文全文下载 http://202.120.13.45/umi/index.htm ,这是英文的博士论文。 中国期刊网是中文学位论文 图书馆全文无法下载,需要用户卡 图书馆全文下载数据库 PQDD https://www.doczj.com/doc/1711130673.html, Proquest数据库 cnki硕博论文全文https://www.doczj.com/doc/1711130673.html,/cdmd.html 学校图书馆的清华中国学术期刊网上没法下载硕博士论文。可以通过中国期刊网在上海交大图书馆的镜像登陆。 网址:https://www.doczj.com/doc/1711130673.html, 账号:syshjd 密码:shjd 右边数据库列表中选择第二项:中国优秀博硕士学位论文全文数据库(CDMD) 第一项中国期刊全文数据库(CJFD)可以在我们学校的期刊网联接中进入。 cnki: syshjd,shjd没有此帐号 图书馆提供:cdmd,cdmd过期 图书馆下载毕业论文全文摘要 https://www.doczj.com/doc/1711130673.html,/ 202.120.13.45/umi/index.hlm 中国学术期刊全文数据库密码要小写,从东大镜像点上,https://www.doczj.com/doc/1711130673.html,用户/密码: NJ0080/njdxts 中国学位论文全文 http://202.199.155.201:85/ https://www.doczj.com/doc/1711130673.html,/帐号和密码都是syzjdx

售后服务校外访问图书馆电子资源服务正式开通

(售后服务)校外访问图书馆电子资源服务正式开通

校外访问图书馆电子资源服务正式开通 基于对知识产权的保护,数据代理商对图书馆购买的电子资源普遍进行了IP 限制,大多数电子资源只能于校内进行访问检索。为了提高图书馆电子资源的使用率,从2006年开始,我馆通过ezproxy代理软件方式,开通了校内资源校外访问的服务,教师普遍能够于校外远程访问图书馆电子资源,但由于经费的原因,我馆使用的ezproxy代理软件壹直是试用版本。今年我们申请了专款专项,购买了ezproxy正式版本,现已开通。现阶段只对本校教职工开通校外资源访问服务。图书馆十分重视对知识产权的保护,凡要求开通此服务的读者,必需遵守图书馆制定的校外资源访问的规章制度,严禁通过各种手段对资源进行过量下载,且且该系统会全天候监控读者的下载数量,壹旦发现违规行为,将自动冻结读者对该系统的访问权限,由此引起的法律上的壹切后果将由违规者自负。 校外资源访问的申请步骤: 1.到图书馆三层技术信息部办公室,填写ezproxy申请表格。 2.签字且确认您应遵守的ezproxy使用协议。 校外资源访问的使用方法: 1.先登录图书馆主页http://或http://20 2.204.234.3 2.点击主页中间右列下方“信息服务”——“校外访问电子资源”。 3.选择你要访问的数据库。 4.于弹出的对话框中输入您的用户名及密码,按“确定”。 (注:您的用户名及密码须向图书馆洪文老师咨询。如您对图书馆的此项服务仍有疑问,请打电话和我们联系。联系电话:62004548) 图书馆购买清华同方CNKI博硕论文库

根据我校教学科研发展方向及需求,图书馆购买了清华同方博硕论文库,且镜像于图书馆服务器上,本校教职工及学生能够于校园网内任何壹台计算机终端 访问该数据库,该 数据库收录国内各大院校最新的优秀博硕学位论文全文。我校购买的镜像数据库包括:2000-2006年博士论文库、2006年硕士论文库;2000-2005年硕士论文库以包库形式购买,可通过帐号访问CNKI博硕论文库网站进行阅读浏览。图书馆现正于进行该数据库安装调试工作,使用该数据库时间另行通知。 欢迎办理36所高校图书馆的通用阅览证 为了充分发挥北京市属高校图书馆的资源优势,方便我院师生因需就近利用其他图书馆,北京高校网络图书馆开展了面向成员馆师生提供图书馆通用阅览的服务。我院图书馆是北京高校网络图书馆的成员馆,向其申请了100个《北京高校网络图书馆通用阅览证》(图书馆可根据读者的需求申请增加阅览证的数量),为广大教职员工、学生提供36所高校图书馆通用阅览证的服务项目。 通用阅览证适用于首均师范大学等市属高校,凭此证可到36所图书馆进行阅览(不提供图书外借服务)。我院持证读者须遵守各成员馆的规章制度,且接受各成员馆的管理。 通用阅览证的借用手续及使用方式如下: 1.读者凭借阅证到流通借阅处办理通用阅览证的借用手续。 2.借用期限等同于借书期限,即教师为三个月,学生为壹个月,可续借壹 次。

如何在校外图书馆、期刊下载学术论文

如何在校外下载期刊全文--应对大家工作后的资料搜寻 马上就要工作了,觉得学校里面图书馆资料很多,并且很有用,都可以在中文CNKI数据库,和西文数据库荷兰DOS中全文下载,但是仅仅限于校内IP用户。到了工作单位上,想进入这些数据库查资料就很不容易了。。。并且要收很高昂的费用。。。离开了学校才知道学校里面这么好的电子图书馆的资源当时没有好好利用。 所以在网上找到了在家里和单位都能下载全文的地方。 下面是几年来收集整理的全文下载地址和心得,都是网友的无私奉献和结晶,我把分散的信息总结出来,希望对大家有用,有些地址和进入方式可能过期了,我没有一一核对,希望多多理解和包涵。https://www.doczj.com/doc/1711130673.html,/jlupeng 全文期刊: EBSCO/UMI/SDOS三个数据库扫荡一下,这三本都有全文。 硕博论文全文下载 http://202.120.13.45/umi/index.htm ,这是英文的博士论文。 中国期刊网是中文学位论文 图书馆全文无法下载,需要用户卡 图书馆全文下载数据库 PQDD https://www.doczj.com/doc/1711130673.html, Proquest数据库

cnki硕博论文全文https://www.doczj.com/doc/1711130673.html,/cdmd.html 学校图书馆的清华中国学术期刊网上没法下载硕博士论文。可以通过中国期刊网在上海交大图书馆的镜像登陆。 网址:https://www.doczj.com/doc/1711130673.html, 账号:syshjd 密码:shjd 右边数据库列表中选择第二项:中国优秀博硕士学位论文全文数据库(CDMD) 第一项中国期刊全文数据库(CJFD)可以在我们学校的期刊网联接中进入。 cnki: syshjd,shjd没有此帐号 图书馆提供:cdmd,cdmd过期 图书馆下载毕业论文全文摘要 https://www.doczj.com/doc/1711130673.html,/ 202.120.13.45/umi/index.hlm 中国学术期刊全文数据库密码要小写,从东大镜像点上,https://www.doczj.com/doc/1711130673.html,用户/密码: NJ0080/njdxts 中国学位论文全文 http://202.199.155.201:85/ https://www.doczj.com/doc/1711130673.html,/帐号和密码都是syzjdx

相关主题
文本预览
相关文档 最新文档