第一篇:Struts2核心攔截器---學(xué)習(xí)筆記
Struts2的核心——攔截器
在struts2中,攔截器(Interceptor)是其核心的組件,當(dāng)我們?cè)L問一個(gè)action時(shí),我們可以通過攔截器的配置,做一些需要的操作。
我們可以寫我們自己的攔截器,但是要實(shí)現(xiàn)或繼承struts2給我們提供的接口或類。
①.我們實(shí)現(xiàn)Interceptor接口,該接口是struts2提供的攔截器接口,位于com.opensymphony.xwork2.interceptor包下,其提供了類似與filter的一些方法,我們必須實(shí)現(xiàn)它的方法:destroy()、init()、intercept(ActionInvocation)。
public class MyInterceptor implements Interceptor {
public void destroy(){
System.out.println(“destroy”);} public void init(){ } public String intercept(ActionInvocation invocation)throws System.out.println(“init”);Exception {
System.out.println(“intercept”);
String resultString= invocation.invoke();System.out.println(“finish”);return resultString;}
②.我們可以繼承AbstractInterceptor類,該類是一個(gè)抽象類,它位于com.opensymphony.xwork2.interceptor包下,它實(shí)現(xiàn)了Interceptor接口,并完成了對(duì)destroy()方法和init()方法的實(shí)現(xiàn),但保留了抽象方法interceptor(),以供自定義的攔截器來重寫其方法,完成特定的需求。
public class MyInterceptor1 extends AbstractInterceptor {
} @Override
public String intercept(ActionInvocation invocation)throws
System.out.println(“intercept1”);
String result=invocation.invoke();
System.out.println(“finish1”);Exception { return result;}
③.上面兩個(gè)是對(duì)action進(jìn)行的攔截,粒度比較粗,當(dāng)然struts2也給我們提供了對(duì)action中方法的攔截。這時(shí),我們自己寫的類就要繼承struts
2給我們提供的方法過濾類,該
類
同
樣
位
于MethodFilterInterceptor com.opensymphony.xwork2.interceptor包下,但該類已經(jīng)完成了對(duì)interceptor()方法的簡(jiǎn)單實(shí)現(xiàn),而提供了一個(gè)doIntercept()方法。
public class MyInterceptor2 extends MethodFilterInterceptor { @Override
protected String doIntercept(ActionInvocation invocation)throws Exception {
System.out.println(“methodFilterInterceptor2”);String result=invocation.invoke();System.out.println(“finish2”);
return result;} }
寫好了我們自己的攔截器類,還需要在struts.xml文件進(jìn)行配置來告訴struts2框架,我們的攔截器要攔截的action、方法。
首先,我們要在package包下增加一個(gè)新的元素標(biāo)簽 class=“com.test.interceptor.MyInterceptor”>
定義了一個(gè)name是myInterceptor的攔截器(即實(shí)現(xiàn)了Interceptor接口的那個(gè)攔截器),類似的,我們定義了上面我們已寫的3個(gè)攔截器。
name=“myInterceptor” class=“com.test.interceptor.MyInterceptor”>
請(qǐng)注意下面代碼,我們定義了
name=“myInterceptor”>
name=“myInterceptor1”>
defaultStack這個(gè)攔截器棧是struts2,提供的一個(gè)默認(rèn)攔截器棧,其中實(shí)現(xiàn)了一些常用功能,如:struts2的檢驗(yàn)框架,當(dāng)我們?cè)诼暶鱬ackage時(shí)候會(huì)有extends屬性,其值為struts-default,而defaultStack就定義在struts-default包類,進(jìn)而就被我們的package所繼承。
name=“defaultStack”>
在攔截器的配置中,我們可以為package配置一個(gè)默認(rèn)的攔截器或攔截器棧,如果我們不指定,其值就為父包繼承下來的defaultStack。
name=“myStack”>
標(biāo)簽,可以對(duì)攔截器類中定義的屬性賦值,這里是告訴攔截器,只攔截abc()方法。
abc
第二篇:Struts2中的攔截器與過濾器學(xué)習(xí)
攔截器是在面向切面編程的就是在你的service或者一個(gè)方法,前調(diào)用一個(gè)方法,或者在方法后調(diào)用一個(gè)方法,比如動(dòng)態(tài)代理就是攔截器的簡(jiǎn)單實(shí)現(xiàn),過濾器是在java web中,你傳入的request,response提前過濾掉一些信息,或者提前設(shè)置一些參數(shù),然后再傳入servlet或者struts的 action進(jìn)行業(yè)務(wù)邏輯,比如過濾掉非法url(不是login.do的地址請(qǐng)求,如果用戶沒有登陸都過濾掉),或者在傳入servlet或者 struts的action前統(tǒng)一設(shè)置字符集,或者去除掉一些非法字符。
攔截器與過濾器的區(qū)別:
1、攔截器是基于java的反射機(jī)制的,而過濾器是基于函數(shù)回調(diào)
2、過濾器依賴與servlet容器,而攔截器不依賴與servlet容器
3、攔截器只能對(duì)action請(qǐng)求起作用,而過濾器則可以對(duì)幾乎所有的請(qǐng)求起作用
4、攔截器可以訪問action上下文、值棧里的對(duì)象,而過濾器不能
5、在action的生命周期中,攔截器可以多次被調(diào)用,而過濾器只能在容器初始化時(shí)被調(diào)用一次
過濾器
也就是寫一個(gè)自己的類,讓這個(gè)類實(shí)現(xiàn)于Filter這個(gè)接口,這個(gè)接口里有三個(gè)方法。
init(),doFilter(),destroy();主要是對(duì)doFilter()進(jìn)行操作,你可以在這個(gè)方法里寫你想進(jìn)行的操作.寫完這些之后,就是在web.xml里的配置了
在
1、定義攔截器
a.方法一:實(shí)現(xiàn)Interceptor接口
public class MyInterceptor implements Interceptor { private String hello;//定義帶參數(shù)的攔截器 public String getHello(){ return hello;} public void setHello(String hello){ this.hello = hello;} public void destroy(){ // TODO Auto-generated method stub System.out.println(“destroy”);} @Override public void init(){ //服務(wù)器啟動(dòng)時(shí)自動(dòng)加載一次 System.out.println(“init”);System.out.println(“hello”);} @Override public String intercept(ActionInvocation arg0)throws Exception { System.out.println(“inercept”);String result=arg0.invoke();System.out.println(“finish”);return result;} } b.方法二:繼承AbstractInterceptor類
public class MyInterceptor2 extends AbstractInterceptor { @Override public String intercept(ActionInvocation arg0)throws Exception { System.out.println(“intercept2”);String result=arg0.invoke();System.out.println(“finish2”);return result;} } c.方法三:繼承MethodFilterInterceptor類,定義過濾方法的攔截器 public class MyInterceptor3 extends MethodFilterInterceptor { //過濾方法的攔截器 @Override protected String doIntercept(ActionInvocation arg0)throws Exception { arg0.addPreResultListener(new MyListener());//將監(jiān)聽器注冊(cè)到里面
System.out.println(“myinterceptor3”);String result=arg0.invoke();System.out.println(“after myinterceptor3 ”);return result;} }
2、配置攔截器
一旦實(shí)現(xiàn)了上面的攔截器,就可以在所有需要實(shí)現(xiàn)控制的Action中復(fù)用上面的攔截器。為了使用該攔截器,首先在struts.xml文件中定義該攔截器,定義攔截器的配置片段如下: world
3、應(yīng)用攔截器
第三篇:struts2攔截器--將用戶操作日志存入數(shù)據(jù)庫(kù)
struts2攔截器--將用戶操作日志存入數(shù)據(jù)庫(kù)
1.建表,如下所示:
2.新建OperationLogModel.java,其具有上述屬性。3.自動(dòng)生成PO 4.在struts.xml中配置攔截器:
5.如下例子中的用戶登錄和修改密碼,要在相應(yīng)xml文件中加入
6.在項(xiàng)目中新建文件夾log,在其下新建類LogInterceptor.java,如下: package com.bfw.crms.log;import java.util.Map;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpSession;import org.apache.commons.lang.StringUtils;import org.apache.log4j.Logger;import org.apache.struts2.ServletActionContext;import com.bfw.crms.action.BulletinAction;import com.bfw.crms.action.SystemAction;import com.bfw.crms.model.EmployeeModel;import com.bfw.crms.model.OperationLogModel;import com.bfw.crms.po.OperationLog;import com.bfw.crms.util.BeanUtil;import com.bfw.crms.util.DateTimeUtil;import com.ninetowns.framework.dao.ObjectDao;import com.opensymphony.xwork2.Action;import com.opensymphony.xwork2.ActionInvocation;import com.opensymphony.xwork2.interceptor.AbstractInterceptor;@SuppressWarnings(“serial”)
public class LogInterceptor extends AbstractInterceptor{
private String logName;
private String logContent;
protected Logger log = Logger.getLogger(getClass());
protected HttpSession getSession()
{
return getRequest().getSession();
}
protected HttpServletRequest getRequest()
{
return ServletActionContext.getRequest();
}
public void init(){
}
private ObjectDao objectDao = null;
public ObjectDao getObjectDao()
{
return objectDao;
}
public void setObjectDao(ObjectDao objectDao)
{
this.objectDao = objectDao;
}
@Override
public String intercept(ActionInvocation ai)throws Exception
{
Object action= ai.getAction();
String method= ai.getProxy().getMethod();
try{
if(StringUtils.isBlank(method))method = “method”;
EmployeeModel sysUser(EmployeeModel)this.getSession().getAttribute(“employee”);
String userName = “";
if(sysUser!=null)userName = sysUser.getName();
=
String currentTime = DateTimeUtil.getDateTime();
String logContentHead = ”用戶“+userName+currentTime;
ai.invoke();//執(zhí)行被攔截action
if(action instanceof BulletinAction){
if(method.equals(”save“)){
logName = ”保存部門“;
logContent = logContentHead
+”保存部門:“+ai.getStack().findValue(”sysOrg.orgName“);
log.info(logContent);
addSysLog(logName,logContent);
}
if(method.equals(”delete“)){
logName = ”刪除部門“;
logContent = logContentHead +”“+((String[])(ai.getStack().findValue(”flag_id“))).length+”條部門信息“;
log.info(logContent);
addSysLog(logName,logContent);
}
}
if(actioninstanceof SystemAction){
if(method.equals(”login“)){
logName = ”登錄系統(tǒng)“;
logContent = logContentHead;
log.info(logContent);
addSysLog(logName,logContent);
}
if(method.equals(”changePassword“)){
logName = ”修改密碼“;
logContent = logContentHead +”刪除1條單位信息";
log.info(logContent);
addSysLog(logName,logContent);
}
}
}catch(Exception e){
e.printStackTrace();
}
return Action.SUCCESS;
}
/**
* 插入系統(tǒng)日志 model2po()
* @param logName
* @param logContent
*/
刪除
private void addSysLog(String logName,String logContent){
OperationLogModel operationModel = new OperationLogModel();
OperationLog operationPO = new OperationLog();
operationModel.setOperation(logContent);
BeanUtil.model2po(operationModel, operationPO);
this.getObjectDao().saveObject(operationPO);
}
} OK
第四篇:社會(huì)主義核心價(jià)值觀學(xué)習(xí)筆記
社會(huì)主義核心價(jià)值觀學(xué)習(xí)筆記
社會(huì)主義核心價(jià)值觀是社會(huì)主義核心價(jià)值體系的內(nèi)核,體現(xiàn)社會(huì)主義核心價(jià)值體系的根本性質(zhì)和基本特征,反映社會(huì)主義核心價(jià)值體系的豐富內(nèi)涵和實(shí)踐要求,是社會(huì)主義核心價(jià)值體系的高度凝練和集中表達(dá)。
黨的十八大提出,倡導(dǎo)富強(qiáng)、民主、文明、和諧,倡導(dǎo)自由、平等、公正、法治,倡導(dǎo)愛國(guó)、敬業(yè)、誠(chéng)信、友善,積極培育和踐行社會(huì)主義核心價(jià)值觀。富強(qiáng)、民主、文明、和諧是國(guó)家層面的價(jià)值目標(biāo),自由、平等、公正、法治是社會(huì)層面的價(jià)值取向,愛國(guó)、敬業(yè)、誠(chéng)信、友善是公民個(gè)人層面的價(jià)值準(zhǔn)則,這24個(gè)字是社會(huì)主義核心價(jià)值觀的基本內(nèi)容。
“富強(qiáng)、民主、文明、和諧”,是我國(guó)社會(huì)主義現(xiàn)代化國(guó)家的建設(shè)目標(biāo),也是從價(jià)值目標(biāo)層面對(duì)社會(huì)主義核心價(jià)值觀基本理念的凝練,在社會(huì)主義核心價(jià)值觀中居于最高層次,對(duì)其他層次的價(jià)值理念具有統(tǒng)領(lǐng)作用。富強(qiáng)即國(guó)富民強(qiáng),是社會(huì)主義現(xiàn)代化國(guó)家經(jīng)濟(jì)建設(shè)的應(yīng)然狀態(tài),是中華民族夢(mèng)寐以求的美好夙愿,也是國(guó)家繁榮昌盛、人民幸福安康的物質(zhì)基礎(chǔ)。民主是人類社會(huì)的美好訴求。我們追求的民主是人民民主,其實(shí)質(zhì)和核心是人民當(dāng)家作主。它是社會(huì)主義的生命,也是創(chuàng)造人民美好幸福生活的政治保障。文明是社會(huì)進(jìn)步的重要標(biāo)志,也是社會(huì)主義現(xiàn)代化國(guó)家的重要特征。它是社會(huì)主義現(xiàn)代化國(guó)家文化建設(shè)的應(yīng)有狀態(tài),是對(duì)面向現(xiàn)代化、面向世界、面向未來的,民族的科學(xué)的大眾的社會(huì)主義文化的概括,是實(shí)現(xiàn)中華民族偉大復(fù)興的重要支撐。和諧是中國(guó)傳統(tǒng)文化的基本理念,集中體現(xiàn)了學(xué)有所教、勞有所得、病有所醫(yī)、老有所養(yǎng)、住有所居的生動(dòng)局面。它是社會(huì)主義現(xiàn)代化國(guó)家在社會(huì)建設(shè)領(lǐng)域的價(jià)值訴求,是經(jīng)濟(jì)社會(huì)和諧穩(wěn)定、持續(xù)健康發(fā)展的重要保證。
“自由、平等、公正、法治”,是對(duì)美好社會(huì)的生動(dòng)表述,也是從社會(huì)層面對(duì)社會(huì)主義核心價(jià)值觀基本理念的凝練。它反映了中國(guó)特色社會(huì)主義的基本屬性,是我們黨矢志不渝、長(zhǎng)期實(shí)踐的核心價(jià)值理念。自由是指人的意志自由、存在和發(fā)展的自由,是人類社會(huì)的美好向往,也是馬克思主義追求的社會(huì)價(jià)值目標(biāo)。平等指的是公民在法律面前的一律平等,其價(jià)值取向是不斷實(shí)現(xiàn)實(shí)質(zhì)平等。它要求尊重和保障人權(quán),人人依法享有平等參與、平等發(fā)展的權(quán)利。公正即社會(huì)公平和正義,它以人的解放、人的自由平等權(quán)利的獲得為前提,是國(guó)家、社會(huì)應(yīng)然的根本價(jià)值理念。法治是治國(guó)理政的基本方式,依法治國(guó)是社會(huì)主義民主政治的基本要求。它通過法制建設(shè)來維護(hù)和保障公民的根本利益,是實(shí)現(xiàn)自由平等、公平正義的制度保證。
“愛國(guó)、敬業(yè)、誠(chéng)信、友善”,是公民基本道德規(guī)范,是從個(gè)人行為層面對(duì)社會(huì)主義核心價(jià)值觀基本理念的凝練。它覆蓋社會(huì)道德生活的各個(gè)領(lǐng)域,是公民必須恪守的基本道德準(zhǔn)則,也是評(píng)價(jià)公民道德行為選擇的基本價(jià)值標(biāo)準(zhǔn)。愛國(guó)是基于個(gè)人對(duì)自己祖國(guó)依賴關(guān)系的深厚情感,也是調(diào)節(jié)個(gè)人與祖國(guó)關(guān)系的行為準(zhǔn)則。它同社會(huì)主義緊密結(jié)合在一起,要求人們以振興中華為己任,促進(jìn)民族團(tuán)結(jié)、維護(hù)祖國(guó)統(tǒng)一、自覺報(bào)效祖國(guó)。敬業(yè)是對(duì)公民職業(yè)行為準(zhǔn)則的價(jià)值評(píng)價(jià),要求公民忠于職守,克己奉公,服務(wù)人民,服務(wù)社會(huì),充分體現(xiàn)了社會(huì)主義職業(yè)精神。誠(chéng)信即誠(chéng)實(shí)守信,是人類社會(huì)千百年傳承下來的道德傳統(tǒng),也是社會(huì)主義道德建設(shè)的重點(diǎn)內(nèi)容,它強(qiáng)調(diào)誠(chéng)實(shí)勞動(dòng)、信守承諾、誠(chéng)懇待人。友善強(qiáng)調(diào)公民之間應(yīng)互相尊重、互相關(guān)心、互相幫助,和睦友好,努力形成社會(huì)主義的新型人際關(guān)系。
第五篇:核心價(jià)值觀學(xué)習(xí)筆記摘要
學(xué)習(xí)筆記摘要——
黨的十七屆六中全會(huì)重要精神
一、充分認(rèn)識(shí)推進(jìn)文化改革發(fā)展的重要性和緊迫性,更加自覺、更加主動(dòng)地推動(dòng)社會(huì)主義文化大發(fā)展大繁榮
二、堅(jiān)持中國(guó)特色社會(huì)主義文化發(fā)展道路,努力建設(shè)社會(huì)主義文化強(qiáng)國(guó)
三、推進(jìn)社會(huì)主義核心價(jià)值體系建設(shè),鞏固全黨全國(guó)各族人民團(tuán)結(jié)奮斗的共同思想道德基礎(chǔ)
(一)堅(jiān)持馬克思主義指導(dǎo)地位。
(二)堅(jiān)定中國(guó)特色社會(huì)主義共同理想。
(三)弘揚(yáng)以愛國(guó)主義為核心的民族精神和以改革創(chuàng)新為核心的時(shí)代精神。
學(xué)習(xí)貫徹胡錦濤總書記“七一”重要講話精神學(xué)習(xí)材料
經(jīng)過90年的奮斗、創(chuàng)造、積累,黨和人民必須倍加珍惜、長(zhǎng)期堅(jiān)持、不斷發(fā)展的成就是:開辟了中國(guó)特色社會(huì)主義道路,形成了中國(guó)特色社會(huì)主義理論體系,確立了中國(guó)特色社會(huì)主義制度。
回顧90年中國(guó)的發(fā)展進(jìn)步,可以得出一個(gè)基本結(jié)論:辦好中國(guó)的事情,關(guān)鍵在黨。
以經(jīng)濟(jì)建設(shè)為中心是興國(guó)之要,是我們黨、我們國(guó)家興旺發(fā)達(dá)、長(zhǎng)治久安的根本要求。
推進(jìn)社會(huì)建設(shè),要以保障和改善民生為重點(diǎn),著力解決好人民最關(guān)心最直接最現(xiàn)實(shí)的利益問題。
正確處理改革發(fā)展穩(wěn)定關(guān)系,實(shí)現(xiàn)改革發(fā)展穩(wěn)定的統(tǒng)一,是關(guān)系我國(guó)社會(huì)主義現(xiàn)代化建設(shè)全局的重要指導(dǎo)方針。鞏固的國(guó)防和強(qiáng)大的軍隊(duì),是國(guó)家主權(quán)、安全、領(lǐng)土完整的堅(jiān)強(qiáng)后盾。
發(fā)展社會(huì)主義先進(jìn)文化,必須把社會(huì)主義核心價(jià)值體系建設(shè)融入國(guó)民教育、精神文明建設(shè)和黨的建設(shè)全過程。我們要一如既往堅(jiān)持“一國(guó)兩制”、“港人治港”、“澳人治澳”、高度自治的方針。
胡錦濤在十七屆中央紀(jì)委七次全會(huì)上發(fā)表重要講話——切實(shí)做好保持黨的純潔性各項(xiàng)工作,深入推進(jìn)黨風(fēng)廉政建設(shè)和反腐敗斗爭(zhēng)
胡錦濤強(qiáng)調(diào),當(dāng)前要重點(diǎn)抓好以下工作。
第一,加強(qiáng)對(duì)中央重大決策部署貫徹落實(shí)情況的監(jiān)督檢查。
第二,嚴(yán)格執(zhí)行組織人事工作紀(jì)律特別是換屆紀(jì)律。
第三,加強(qiáng)換屆后領(lǐng)導(dǎo)班子和領(lǐng)導(dǎo)干部作風(fēng)建設(shè)。
第四,按照建立健全懲治和預(yù)防腐敗體系要求全面推進(jìn)反腐倡廉各項(xiàng)工作。
第五,繼續(xù)解決好反腐倡廉建設(shè)中人民群眾反映強(qiáng)烈的突出問題。
第六,認(rèn)真總結(jié)黨風(fēng)廉政建設(shè)和反腐敗工作的有益經(jīng)驗(yàn)。
***在全國(guó)政法工作會(huì)議上強(qiáng)調(diào) ——深化三項(xiàng)重點(diǎn)工作,開展政法干警核心價(jià)值觀教育實(shí)踐活動(dòng),為黨的十八大勝利召開營(yíng)造和諧穩(wěn)定的社會(huì)環(huán)境
各級(jí)政法機(jī)關(guān)要增強(qiáng)政治意識(shí)、大局意識(shí)、憂患意識(shí)、責(zé)任意識(shí),認(rèn)真履行法定職責(zé):
一要積極服務(wù)經(jīng)濟(jì)社會(huì)發(fā)展。把握好穩(wěn)中求進(jìn)的工作總基調(diào),充分發(fā)揮政法機(jī)關(guān)職能作用,切實(shí)保障宏觀調(diào)控政策措施的有效實(shí)施。
二要全力維護(hù)國(guó)家安全和社會(huì)穩(wěn)定。打好主動(dòng)仗、整體仗,有效防范、依法打擊各種分裂破壞、暴力恐怖犯罪活
動(dòng)。
三要切實(shí)加大社會(huì)管理創(chuàng)新力度。按照建設(shè)中國(guó)特色社會(huì)主義社會(huì)管理體系的目標(biāo)要求。
袁純清在中國(guó)共產(chǎn)黨山西省第十次代表大會(huì)上的報(bào)告——率先走出資源型地區(qū)轉(zhuǎn)型跨越發(fā)展新路,為加快實(shí)現(xiàn)全面建設(shè)小康社會(huì)目標(biāo)努力奮斗
一、過去五年的工作
二、堅(jiān)定轉(zhuǎn)型跨越,加快全面建設(shè)小康社會(huì)進(jìn)程
三、搶抓機(jī)遇,全力推進(jìn)轉(zhuǎn)型綜改試驗(yàn)區(qū)建設(shè)
四、“四化”引領(lǐng)經(jīng)濟(jì)又好又快發(fā)展
五、以大開放推動(dòng)大發(fā)展
六、加強(qiáng)社會(huì)主義民主政治建設(shè)
七、加快文化強(qiáng)省建設(shè)步伐
袁純清在全省黨風(fēng)廉政建設(shè)干部大會(huì)上的講話
一、關(guān)于全省黨風(fēng)廉政建設(shè)和反腐敗斗爭(zhēng)形勢(shì)
二、著眼于為轉(zhuǎn)型跨越提供堅(jiān)強(qiáng)保證,扎實(shí)有效推進(jìn)黨風(fēng)廉政建設(shè)和反腐敗斗爭(zhēng)
第一,要以嚴(yán)明政治紀(jì)律為重點(diǎn),堅(jiān)決維護(hù)黨的集中統(tǒng)一。
第二,要以加強(qiáng)監(jiān)督檢查為重點(diǎn),進(jìn)一步推動(dòng)工作落實(shí)、創(chuàng)優(yōu)發(fā)展環(huán)境。
第三,要以煤焦領(lǐng)域反腐敗專項(xiàng)斗爭(zhēng)為重點(diǎn),加快構(gòu)建具有山西特色的懲治和預(yù)防腐敗體系。
第四,要以整治收受禮金和治理公務(wù)用車為重點(diǎn),深化干部廉潔自律工作。
第五,要以整肅風(fēng)氣為重點(diǎn),進(jìn)一步加強(qiáng)干部作風(fēng)建設(shè)。
第六,要以農(nóng)村社區(qū)企業(yè)為重點(diǎn),切實(shí)加強(qiáng)基層黨風(fēng)廉政建設(shè)。
第七,要以治理拉票賄選為重點(diǎn),確保全省換屆工作風(fēng)清氣正。
田喜榮在中國(guó)共產(chǎn)黨長(zhǎng)治市第十次代表大會(huì)上的報(bào)告——抓好轉(zhuǎn)型跨越 提高民生質(zhì)量為把我市建設(shè)成為全國(guó)一流宜居城市而努力奮斗
一、市九次黨代會(huì)以來的工作
五年的探索和實(shí)踐,不僅創(chuàng)造了豐碩的物質(zhì)成果,也積累了寶貴的經(jīng)驗(yàn)。
二、今后五年的目標(biāo)任務(wù)
實(shí)現(xiàn)上述目標(biāo),必須在今后五年工作中,正確處理好“六大關(guān)系”,著力提高“六個(gè)水平”
三、以改革創(chuàng)新精神加強(qiáng)和改進(jìn)新形勢(shì)下黨的建設(shè)
始終堅(jiān)持黨要管黨、從嚴(yán)治黨,以黨的先進(jìn)性建設(shè)和執(zhí)政能力建設(shè)為主線、