Edit D:\chineseall_products\chineseall_digitallib\digitallib\digitalLib6\admin\genPinyin.jsp
??<!DOCTYPE HTML> <%@page import="com.chineseall.core.service.*"%> <%@page import="com.chineseall.util.*"%> <%@page import="java.util.*"%> <%@page import="org.hibernate.criterion.*"%> <%@page import="com.digitallib.model.bo.*"%> <%@page import="com.digitallib.util.*"%> <%@ page contentType="text/html;charset=utf-8"%> <%@ taglib prefix="s" uri="/struts-tags"%> <% IEntityService service = (IEntityService) SpringUtil .getBean("entityService"); DetachedCriteria dc = DetachedCriteria.forClass(Book.class); List list = service.findByCriteria(dc); if (list != null && list.size() > 0) { for (int i = 0; i < list.size(); i++) { Book b = (Book) list.get(i); String name = b.getName(); String author = b.getAuthor(); b.setPinyinAuthor(ChineseToEnglish.getPingYin(author)); b.setPinyinAuthorSim(ChineseToEnglish .getPinYinHeadChar(author)); b.setPinyinName(ChineseToEnglish.getPingYin(name)); b.setPinyinNameSim(ChineseToEnglish.getPinYinHeadChar(name)); service.saveOrUpdate(b); out.println(name + "<br/>"); out.flush(); } } dc = DetachedCriteria.forClass(Media.class); list = service.findByCriteria(dc); if (list != null && list.size() > 0) { for (int i = 0; i < list.size(); i++) { Media b = (Media) list.get(i); String name = b.getTitle(); String author = b.getAuthor(); b.setPinyinAuthor(ChineseToEnglish.getPingYin(author)); b.setPinyinAuthorSim(ChineseToEnglish .getPinYinHeadChar(author)); b.setPinyinName(ChineseToEnglish.getPingYin(name)); b.setPinyinNameSim(ChineseToEnglish.getPinYinHeadChar(name)); service.saveOrUpdate(b); out.println(name + "<br/>"); out.flush(); } } dc = DetachedCriteria.forClass(SelfResource.class); list = service.findByCriteria(dc); if (list != null && list.size() > 0) { for (int i = 0; i < list.size(); i++) { SelfResource b = (SelfResource) list.get(i); String name = b.getTitle(); String author = b.getAuthor(); b.setPinyinAuthor(ChineseToEnglish.getPingYin(author)); b.setPinyinAuthorSim(ChineseToEnglish .getPinYinHeadChar(author)); b.setPinyinName(ChineseToEnglish.getPingYin(name)); b.setPinyinNameSim(ChineseToEnglish.getPinYinHeadChar(name)); service.saveOrUpdate(b); out.println(name + "<br/>"); out.flush(); } } %>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de