struts.xml中的配置

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd"> <struts>
<constant name="struts.custom.i18n.resources" value="mess"></constant>
<package name="default" extends="struts-default">
<action name="login" class="com.action.LoginAction">
<result name="success">index.jsp</result>
</action>
</package>
</struts>

jsp中的代码

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<s:textfield name="username" key = "username"></s:textfield>
<s:text name="username"></s:text>
</body>
</html>

然后配置一个基类的mess.properties,然后中文配置在mess_zh_CN.properties,英文配置在mess_en_US.properties中。这里的规则就是基类名mess_语言_国家.properties

效果如下:

浏览器的优先语言为英语的时候:

aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5wAAAKLCAIAAAAVdBARAAAQlUlEQVR4nO3dzYvcdwHH8fk/em8JqJQkRVgQbwqe9OJV0TK9tB6qFC3oQRALvawUvAjVm9AiVQJLaVLUVq31qa1RfNiSNLsSkjTEpKTUJtTx0N3u02822U1hfM+8XnwOye7M5LswYd7Mzs6OVi+9+8Ee+dGpzz/243328JMnX1t/a/tVWjv504ef+cGn99nJZx76+7/enPk5Z7sTo9Gzo9HPb2PPjkYnRqOZH/jD2um77j5zz9G1j3z8ljtzz9HTd9098wMP7tyVG2cvXHvqZ89+5/Hvfe0b3/r6N7/9+PL3nz7x3NkL185duTHz493J5vv/77Hx5PgDk499efLJr9z87pPrp37551+/9Kdf/OrVF3/zyssv//HUC6899sP1Tzx086Nfmtz3wOTYeDLzA7d25Oi5yW07cvTczA9sZofYjiL5/T/OP/+7v5387V+n7cVXz/zhnxdOr12d+bkPt/e/wOde+su01b/AD2snRqPb3MyP+uHu9F133+ZmftR99vqb765duXH+2s0Lb9288NbN89durl258fqbsz/YHW6+//8++MR7x8aT4+PJvfdP7vnC5L4H/vuZR/7zuUff/uyjb3/qq+8eG0+OfHFy7/2T4+PJsfHkwSfem/mBWzty9NyBNvMDm9khNm9RYmZmZmYLOFFrZmZmZvmJWjMzMzPLT9SamZmZWX6i1szMzMzyGz116hUzMzMzs/RGt//WfQAA8P9J1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1A44+8bayedfePonJ6y1k8+/cPaNtVnffQCAGRC1A9bWL128fHXWp+DALl6+unr2/KxPAQDMgKgdsLZ+adZH4JBELQAsJlE7QNR2iVoAWEyidoCo7RK1ALCYRO0AUdslagFgMYnaAaK2S9QCwGLaJ2pXl5dGo6Xl1V0fGa9s/nVlPNqw91Ibti48WRmPRkvLq+9faWl5deP645Vtt7P98rtuafdNjcYr2z49Xtl58Z23M+VIe7/ADaK2ayhq5/6eDAAcPmo3H8c3PrG8MnClHZdZGY9GS0tL225wMwG2X2LbP7gy3vrzzrNsXHHj71uP8xs3tOvgU48kaufQwaN2Du7JAMCho3bXU13TrrLxpNbmH3fe3J6PTK3MocfzPU0x/BTsfkeaRtR2HThq5/qeDACL486eqR36Juu0a+x9Zmn4IwMP05tPhE17kmpPl2zdzi2/8zxE1HYd8pnaOb0nA8DiuIPX1G59s3TzQjteObj7NYR7H+ZvkQJbL1Acr+z81EFTYNqRphG1XYd5Te383pMBYHHcyQ+KbX1s43L7PnV0wBTYffE7SYGDPvCL2q5D/aDY1sfm7J4MAItjv7f0GnzEHXhc3WqG/R54D5YCu29px4sPD5ACh2oBUds1+JZeC3tPBoDFse/71O54/N389ufmj9eMt/1w99SffFldXtr+mQM+v7Xzp8kPlwL7HMm7H8yh4fepnfN7MgBwq1++sPNtMXc85G57T86BR/i9nznwKxG3/dsb7wp6uBSYeiRRO4em/fKFub4nAwB+o9gQUdvlN4oBwGIStQNEbZeoBYDFJGoHiNouUQsAi0nUDhC1XaIWABaTqB2wtn7p4uWrsz4FB3bx8lVRCwCLSdQOuH79nfWL/7birl9/Z9Z3HwBgBkQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACDvf4MR7rh1h1RoAAAAAElFTkSuQmCC" alt="" />

浏览器语言为中文的时候显示为:

aaarticlea/png;base64,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AADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAICO/wH2QFt5oIYnTAAAAABJRU5ErkJggg==" alt="" />

struts2的国际化文件在jsp中的引用的更多相关文章

  1. struts2 与 OGNL 表达式,jsp中 利用ognl 在valuestack中取值

    在Struts2中,一个请求在终于到达Action的方法之前,Action对象本身会被压入ValueStack(实际上就是放到ValueStack的CompoundRoot中),所以Action对象是 ...

  2. 【JSP中引入文件】JSP中获取根路径+引用js文件

    在jsp界面中经常需要引入js.css等文件,通常都需要先获取项目根路径,然后再引入文件. 例如: 项目路径如下,需要在index.jsp中引入FusionCharts相关的js.css等: inde ...

  3. JSP中的TAG文件和TLD文件小结

    在jsp文件中,可以引用tag和tld文件. 1.对于tag文件 <%@ taglib prefix="ui" tagdir="/WEB-INF/tags" ...

  4. JSP中的TAG

    http://blog.csdn.net/hongweigg/article/details/12006849 JSP标签有两种实现方法,一种是使用tag 文件,一种是使用tld文件. 1.使用tag ...

  5. jsp中的tag与tld

    转载自: http://www.cnblogs.com/fanzi2009/archive/2010/04/08/1707888.html 在jsp文件中,可以引用tag和tld文件.  1.对于ta ...

  6. Struts2学习笔记-jsp中引用struts2框架

    如果在jsp中需要引用struts2 框架,需在前面加上以下内容 <%@taglib prefix="s" uri="/struts-tags" %> ...

  7. 浅谈JSP中include指令与include动作标识的区别

    JSP中主要包含三大指令,分别是page,include,taglib.本篇主要提及include指令. include指令使用格式:<%@ include file="文件的绝对路径 ...

  8. JavaBean在jsp中的使用

    JavaBean在Jsp中的引用: 1.用<jsp:useBean>标记: <jsp:useBean id="name" class="classnam ...

  9. jsp中 自定义 tag的几种方式

    在jsp文件中,可以引用tag和tld文件. 1.对于tag文件,使用tagdir引用(这个直接是引用的后缀tag文件的jsp文件) <%@ taglib prefix="ui&quo ...

随机推荐

  1. <2016-2-2 总结>

    真正的伟人直率真诚,真正的贤人虚怀若谷,真正的强者温文尔雅,有足够的幽默感,尽可能的庄重而不盛气凌人! 真正的伟人直率真诚,真正的贤人虚怀若谷,真正的强者温文尔雅,有足够的幽默感,尽可能的庄重而不盛气 ...

  2. js 循环

    //数组循环var a = [1, 2, 3, 4, 5, 6];for (var i = 0, l = a.length; i < l; i++) { console.log(a[i]);} ...

  3. 使用Maven加载项目有Dubbo框架时出现的常见异常情况

    异常描述:            The matching wildcard is strict, but no declaration can be found for element 'dubbo ...

  4. C#设计模式——解释器模式(Interpreter Pattern)

    一.概述 在软件开发特别是DSL开发中常常需要使用一些相对较复杂的业务语言,如果业务语言使用频率足够高,且使用普通的编程模式来实现会导致非常复杂的变化,那么就可以考虑使用解释器模式构建一个解释器对复杂 ...

  5. C++设计模式-Adapter适配器模式

    Adapter适配器模式作用:将一个类的接口转换成客户希望的另外一个接口.Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作. 分为类适配器模式和对象适配器模式. 系统的数据和 ...

  6. copy elision

    http://book.51cto.com/art/200810/93007.htm 1.2.2  数据传送指令 mov:数据移动.第一个参数是目的,第二个参数是来源.在C语言中相当于赋值号.这是最广 ...

  7. [转载]tlb、tlh和tli文件的关系

    tlb.tlh和tli文件的关系 tlb文件:com类型库文件.在需要使用对应com类的模块里,“#import ...*.tlb”使用之. tlh.tli文件:他们是vc++编译器解析tlb文件生成 ...

  8. (转)C语言_测试程序运行内存状态GlobalMemoryStatus使用案例

    在做毕业设计的时候,需要验证算法的空间复杂度,C语言网上都说是用GlobalMemoryStatus这个函数,但是网上却没有这个函数的使用实例,也有人说是用内存分析器的东西,但是这个显然是不靠谱的. ...

  9. Scorpio-CSharp总链接

    简介 源码目录介绍

  10. 使用dom4j解析XML

    jar包:dom4j //使用dom4j解析返回的xml SAXReader reader = new SAXReader(); Document doc = reader.read(new Byte ...